What makes SparkLoop an excellent and easy-to-use referral tool is that our script can be installed on any web page across your website.
What this means is that you don't have to set up specific referral pages.
Any landing page you're using and that is already converting visitors to subscribers can now also be used to bring in referrals.
This is particularly helpful if you have a freebie or lead magnet that you want to entice potential subscribers with.
Your existing subscribers get referral points for bringing in their friends, and new subscribers get a free gift and incentive to join as well.
Can the tracking script be used on ESP landing pages?
Yes!
The SparkLoop tracking script can be used on any landing page, including ESP landing pages.
Here's how to install the tracking script on a Kit landing page.
⚠️ The only exception is Mailchimp, which doesn't support third-party scripts.
Where to find the tracking script
To get your script, go to Settings > Script in your SparkLoop dashboard.
From there, you can grab the code to use on your website or landing page.
What happens if I have more than one publication?
If you have more than one publication under the same account, make sure to avoid using the script for your first publication on the second. Each script has its own publication ID, which needs to be installed on its respective landing page. If you install the wrong script, things might not work as expected.
Also, please understand that you cannot install the script for each publication and have multiple forms under the same page.
Turn any page into an instant referral page
One of the cool (and extremely useful), but underrated features of SparkLoop is that we make it possible for you to turn any page on your website into a referral page.
How?
With the help of the simple little RH_CODE.
You can append ?rh_ref=RH_CODE (replace RH_CODE with the correct syntax for your email platform) to any URL to make sure that referrals are correctly attributed on signups on that page.
⚠️ The tracking script must be correctly installed on your page for this to work.
Installing the tracking script
To install the SparkLoop script on your website, simply copy the code and paste it in the <head> tag of your website.
If you use Google Tag Manager, here's how to set it up.
⚠️ Important: If your website undergoes a major design update where themes and template files are replaced or content in your <head> tags is changed, you may need to re-install the script.
Verification not working?
If you've installed the script but verification is still failing, here are the most common causes:
Ad blocker or browser extension. These can prevent the script from loading. Try verifying in an incognito window with extensions disabled.
Script not yet published. Make sure you've saved and published your page after adding the script — changes that are only drafted won't be detected.
Wrong page URL entered. Double-check that the URL you're verifying against exactly matches the page where the script is installed, including any
/subscribesuffix if required.Script installed on the wrong publication. If you have multiple publications, make sure you're using the script for the correct one.
If none of the above fixes it, reach out to support@sparkloop.app and we'll take a look.


