Multi-domain configuration

Setup Northbeam for multiple domains.

Northbeam can be implemented to track different domains separately, if your setup meets the following requirements.

Requirements

Ad DataDomainsOrders
Domain-specific ad accounts, or campaigns, or adsetsDomain-specific top-level domains, or subdomains, or page pathsDomain-specific stores, or currencies, or shipping country, or other order metadata
  • Domain-specific ad data. At either the account, campaign, or adset level, ad data must be domain-specific / follow some naming convention. If single ad accounts are used to serve ads across multiple domains, campaigns/adsets must follow a naming convention.
    • Unique accounts (e.g. US Meta Ads Account, UK Meta Ads Account, CA Meta Ads Account)
    • Campaign Naming Convention (e.g. Names begins with US_, UK_, CA_)
    • Adset Naming Convention (e.g. Names begins with US_, UK_, CA_)
  • Domain metadata for orders. Orders need to be able to be grouped by domain so that they can be matched with corresponding ad and visits datasets.
  • Domain-specific dashboards. In order to accommodate this configuration, Northbeam dashboards will be made for each domain, as opposed to a single dashboard with domain breakdowns.

FAQ

Can we consolidate all domains into a single dashboard?

  • You cannot send data from multiple domains to a single dashboard.
    • Why?
      • Northbeam dashboards map 1:1 to domains to enable 1st party tracking. Each dashboard has a unique domain, connected to the A Record within the DNS settings.
      • If multiple domains pointed to 1 Northbeam dashboard, only 1 domain would have 1st party tracking, and the others would use 3rd party tracking.
  • You can combine multiple dashboards into a single rollup dashboard.

Examples

Scenario 1

DomainAdsOrders
mystore.com‘My Store’ Meta Ads AccountMetadata contains "Site: mystore.com"
trymystore.co‘Try My Store’ Meta Ads AccountMetadata contains "Site: trymystore.com"
getmystore.com‘Get My Store’ Meta Ads AccountMetadata contains "Site: getmystore.com"
👍

Multi-dashboard configuration is supported!

This setup has unique ad accounts, domains, and order metadata which allows dashboards to be created for each domain.

Scenario 2

DomainAdsOrders
mystore.comCampaign names begin with mystore_Metadata contains "Site: mystore.com"
trymystore.comCampaign names begin with trymystore_Metadata contains "Site: trymystore.com"
getmystore.comCampaign names begin with getmystore_Metadata contains "Site: getmystore.com"
👍

Multi-dashboard configuration is supported!

This setup has domain-specific campaign names and orders data that map uniquely to the domains, which allows dashboards to be created for each domain.

Scenario 3

DomainAdsOrders
mystore.com1 ad account, no naming conventionMetadata contains "Site: mystore.com"
trymystore.com1 ad account, no naming conventionMetadata contains "Site: trymystore.com"
getmystore.com1 ad account, no naming conventionMetadata contains "Site: getmystore.com"
❗️

Multi-dashboard configuration is not supported.

This setup has no way to split out ad data by domain, so it is impossible to attribute spend and impressions to specific domains.


Did this page help you?