In case you've set up your integrated campaign but it's not working as you'd expected, here are various things you could check:

#1: Have you configured the exact correct URLs?


Inside your UpViral campaign settings, you'll need to make sure that the lead page URL and thank-you page URL are spelled exactly the same.


If one of the URLs is slightly different, it's not going to work -- so simply copy from the 3rd part tool and paste to your campaign. (Note: The URLs on the screenshot are only for demonstration purposes.)

#2: Have you used the UpViral web form?


On the Install campaign page under HTML Form tab, scroll to the part of the page that says "1: Add the following HTML form code into the ‹body› tag of your lead capture page" and you'll see this code (see the box in blue):

It's very important that you're using this code. This means that your audience needs to enter their email address onto your site, at which point their email has to be submitted into this form.


Tip: when you enter your email address into your campaign, and your email address does not appear on the "Leads" page (inside your UpViral campaign), chances are that you haven't used this webform yet.

#3: Have you added the JS codes on all your pages, just before the end of each page? 

On Install campaign page under the HTML FORM (Advanced) tab into your custom lead capture pages screen, scroll down to the part that says "2: Add the following code to the header or footer of your lead capture page" and you'll see this code:

Make sure this code is added to all the pages that are mentioned in your campaign - which means your opt-in page and thank-you page(s).


Note: These codes should be just before the </body> tags on each of your pages.

#4 Have you added the iFrame code?


You can either select the widget to appear as embedded into the page or to pop up on a smaller screen. Scroll down to the part of the page that says "3: Add the following code where you want your share widget to appear.":

Make sure that this is added on your thank-you page.


Note: When you have selected the widget to appear as a popup, this step is not needed.


#5: Have you cleared your cookies?


When you test your setup before completion, it's possible that your internet browser saves a cached version of that page. When you later finish the integration, it could still show the old version - so that it looks like it's not working.


Please clear your browser's cache in order to test it again - so you can see whether it's currently working. 

If none worked, you can always contact our Support Desk Team and we are more than happy to help you out!

How to get your support tickets resolved faster

Statistics have shown us that the more you tell us when you report an issue, the faster we solve that ticket. So...

1 - If you have screengrabs, please include them. A picture is worth a thousand words.

2 - If you have recorded a video showing the issue you're having, please include that as well. A video is worth a million words.
We recommend a free service called Loom for creating these videos. (this is a link to

3 - To speed up ticket resolution, follow these useful tips How to Write the Perfect Support Ticket (That Gets Results Fast)