You can track website visits on multiple domains (and sub-domains in each domain) in LeadSquared. You can also associate multiple sub-domains for your landing pages.
Prerequisites & Notes:
- Multi-domain setup is available only for customers in Standard and Enterprise Plans as a paid add-on. Please contact your sales account manager or write to sales@leasquared.com if you want to use the feature.
- For customers in other plans only one domain per LeadSquared account can be configured. You can find your subscription plan at My Account-> Settings->Lead Tracking -> Website and Landing page Domains
- You must be Admin or Marketing user to access the domain settings
If you are on single domain setup plan, please check this article: How to Publish Landing Pages within your Domain Name?
Default website domain
When you sign-up for LeadSquared account, you provide a website domain for your business. That becomes your default domain associated with LeadSquared. If you install website tracking script on all web pages of your main domain (for example www.mydomain.com) and any subdomain (for example sales.mydomain.com, offers.mydomain.com…) then the visit of your Leads’ to these pages will be tracked in LeadSquared. Here is how your default domain will appear in settings page.
Navigate to My Account->Settings->Lead Tracking->Website and Landing Page Domains
Adding More website domains
You can add more domains (subject to limits in your subscription plan) to track visits of Leads on it and in any sub-domain.
Click Add Domain.
Enter new domain name. The name should not have “www.” or any other prefix.
You will see the domain being shown in the list of domains. You can make the new domain as Primary domain.
Only one domain can be primary. The significance of primary domain is in context of tracking website visits that result from email campaigns. The links of email are encoded using your Primary Domain (please check the Domain Setting for Email Link article to know about it). So website visits after email campaign can be tracked only in primary domain.
Please ensure that you install LeadSquared Website Tracking Script on all domains that you add.
Default Landing Page Domain
The default domain to host LeadSquared landing pages is <yourdomainname>.viewpage.co.
viewpage.co is a domain name owned by LeadSquared.
You can provide your own sub-domain name to host Landing pages. For example, the landing pages can be hosted in page.yourdomain1.com.
To provide landing page domain, add a main domain first as described in the “Adding more website domains” section in the article.
Click Add Domain button to add sub-domain for landing page.
- Select Landing Page Hosting tab
- Select the domain in which you want to specify a sub-domain
- Specify the sub-domain name
- Save
Once you specify the sub-domain (say pages.mydomain1.com) , you need to add a CNAME record in the DNS server of of your domain (say mydomain1.com) where pages.mydomain1.com points to cloud.viewpage.co.
The setting in your DNS may take upto 48 hours to propagate. Once it is propagated, you will see green tick mark next to the sub-domain name in LeadSquared:
Here is an article on doing cName setting in control panels of popular hosting providers: How to Edit DNS Settings in Web Hosting Services
You can specify multiple landing page sub-domains across multiple domains:
You can specify one of the domains as Primary. By default, the <yourdomainname>.viewpage.co is primary.
Once you change primary domain, the default URL for landing pages will be available in that.
You can however, get URL of landing page in any of the sub-domains that you use.
Verify the new Landing Page Domain
Once you have created and published a landing page, you can use”Get Landing page URL” option in landing page list:
Select a sub-domain to get the corresponding URL.
The URL will be displayed: