Have your say in Community Polls: What was/is your greatest motivation to start your own business?

Facebook Domain Verification shoes internal Shopify URL

Facebook Domain Verification shoes internal Shopify URL

heydrew
Tourist
10 0 2

Hi all,


I'm integrating Klaviyo, Shopify, and Facebook, and I installed the apps. However, when I checked my Klaviyo "sources" it was showing Facebook routed people to the Internal shopify URL (you know, the funny one like squ4123-d.shopify.com). 

I double-checked my Shopify Domain settings has the actual domain "myawesomesite.com" as the Primary domain, and it does. Still, when I check Facebook Business Manager, I see two domains verified:
squ4123-d.shopify.com AND myawesomesite.com.

How do I ensure that myawesomesite.com is the one that is used when customers click through from Facebook?

Thanks a bunch! 

 

Replies 3 (3)

WizzCommerce_Co
Trailblazer
161 26 38

Hi @heydrew , thank you for posting here!

To ensure that customers click through to your primary domain, follow these steps:

  1. Redirect Internal Shopify URLs: Verify that all traffic to your Shopify internal URL (e.g., squ4123-d.shopify.com) is automatically redirected to your custom domain (myawesomesite.com). Shopify generally does this by default when the primary domain is set correctly, but it’s good to confirm it’s working.

  2. Update Facebook Pixel Settings: In Facebook Business Manager, go to Events Manager and ensure the Facebook Pixel is set to your primary domain (myawesomesite.com) rather than the Shopify internal URL. This helps align all tracking and ensures Facebook associates clicks with the correct domain.

  3. Domain Verification in Facebook Business Manager: Under Brand Safety > Domains, set myawesomesite.com as the priority by removing the Shopify internal domain from the verified list if possible. Facebook allows you to verify multiple domains, but for clarity and SEO benefits, it’s best to have only your primary domain verified if it’s actively in use.

  4. Check Klaviyo Source Attribution: In Klaviyo, go to Settings > Integrations and recheck the Shopify integration settings to make sure Klaviyo is pulling data from myawesomesite.com. You may need to re-sync if it’s showing the internal domain.

If my answer is helpful, please let me know by accepting the Solution and giving a Like !!!
Skyrocket BFCM with Wizz's apps: BOGO+ Buy X Get Y Free Gift
| Wizz Flash Sale & Price Edit | Snap Price Design Badge & Icon | Snap B2B Wholesale | Snap Product Page Coupon | Snap Presale & Backorder | SnapNoti FOMO Visitor Counter | SnapBundle Volume Discounts
Find more support, feel free to contact: support@wizzcommerce.io
If our suggestion is useful for your problem, please let us know by giving Like and Accept Solution !!!
heydrew
Tourist
10 0 2

This was very useful and I followed the steps confirming all are correct, except the final step in Klaviyo Integrations. It still shows my internal Shopify URL (ex: squ4123-d.shopify.com) and not "myawesomesite.com." Unfortunately, I can't find a way to "resync" my site on Klaviyo.

I guess I'm trying to clarify if Klaviyo should say "squ4123-d.shopify.com" or "myawesomesite.com"?

masoomi-saxena
Shopify Partner
37 0 7

Hey there, I can help with the Facebook part for this. 

In my opinion, when Facebook Domain Verification shows an internal Shopify URL, it means the meta tag or DNS record for verification is applied to a subdomain or internal Shopify URL rather than the primary domain. This often happens if -

1. Shopify automatically sets certain internal URLs or subdomains for hosting or previewing your store. If the meta tag for Facebook domain verification is placed in this context, Facebook may pick up on these internal URLs.

2. The Facebook domain verification code may be inserted into the wrong section of your Shopify store's theme files, such as on a Shopify-hosted subdomain instead of the main domain.

3. If your domain redirects or DNS settings are not properly configured, Meta might crawl the wrong version of your site. 

You can also read this - https://help.shopify.com/en/manual/domains/add-a-domain/connecting-domains/verify-domain-ownership

 

To fix this, do the following - 

- Retry verifying the primary domain. Change the primary domain to myawesomesite.com. 
- Cross-check DNS setting points. 
- Even on Meta Business Manager, re-verify the domain by adding myawesomesite.com. 
- You can also add the Meta (Facebook) verification meta tag to the header <head> section of the theme.liquid file for your primary domain.

Hope this helps 🙂  

Masoomi Saxena | Content Writer @ AdNabu


 - Was my reply helpful? Click Like to let me know! 


 - Was your question answered? Mark it as an Accepted Solution


 - Try our Nabu for Google Shopping Feed App from Shopify App Store.