Before you can launch a Campaign, Digioh's script needs to be running on your site. This article walks through the different ways to get it installed, plus how to confirm it worked.
Ways to install Digioh
Pick whichever installation method fits your platform:
• Google Tag Manager: Deploy the standard Digioh snippet as a Custom HTML tag. See *Google Tag Manager: Digioh JS Tag Installation Guide*.
• Shopify: Install the Digioh app from the Shopify App Store and toggle on the Digioh Embed in your theme editor, no manual snippet needed, and it survives theme changes. See *How to install the Digioh Shopify app*.
• WordPress: Install the Digioh plugin, enter your Client ID, and pick Fast Activation or Low Impact based on whether your Campaigns need to appear above the fold. See *Digioh WordPress Plugin*.
• Direct install: Paste the Digioh script straight into your site's template. This works on any platform, and it's covered step-by-step below.
Install the Digioh script directly
- In your Digioh Account, click your name in the upper-right corner and select Setup Instructions from the dropdown menu.
- While you're there, configure a custom domain for your account: How to configure a custom domain for Digioh. A custom domain helps increase the visibility of your campaigns, so it's worth setting up now rather than coming back to it later.
- DNS changes for a custom domain can take a little while to propagate. You don't need to wait for that before continuing, go ahead with the rest of the install above using the snippet you already have. The custom domain will pick up automatically once DNS resolves.
- Scroll down to your JS snippet and copy the code.
- Open your site's template or wrapper HTML file and paste the snippet as high in the <head> tag as possible, so Digioh loads as quickly as possible.
- Save your changes.
The Digioh script has to be added separately to every subdomain your visitors land on. A marketing site at www.yoursite.com and a checkout or forms subdomain like shop.yoursite.com or forms.yoursite.com are treated as separate installs. Campaigns on one won't run on the other unless you've pasted the script into both.
Verify your installation
Don't wait for a real Campaign to find out whether the install worked. Checking is simple now: open the Digioh Agent and ask it if Digioh is running on your site. It has direct access to your account & website and can check and confirm for you.
We're still rolling out the Digioh Agent to existing customers. If you don't have access yet, email support@digioh.com to get set up.
If your site ever migrates to a new platform, gets re-platformed (Shopify to a new stack, CloudCMS, Webflow, or otherwise), or goes through a major template redesign, the Digioh script is frequently dropped in the process. This fails silently: your Campaigns simply stop appearing and data collection stops, often unnoticed until someone checks impressions and sees they've flatlined. Ask the Digioh Agent to check your install again any time your site changes platforms or gets a redesign.
Keep testing without affecting live visitors
Once your Campaign is live, you can keep making changes to it. Those changes save without affecting what visitors currently see, nothing goes live until you publish again, so it's safe to keep building and refining in the background.
When you're ready to test a change, use the Save & Publish QA button:

This publishes your changes behind QA mode only, so they're testable without ever going live to visitors. From there, access the Campaign's QA Link under the preview menu to test that version:

That's it. Your Digioh script is live. Next, set up *Passport and recommended extensions*. Need a hand? Reach out to support@digioh.com.
Want to get more from Digioh?
Get the playbooks leading brands use to convert more visitors into revenue.
Browse the Playbooks ?Platform Tour
See what else you can do with Digioh in our self-guided platform tour.
Take the Tour ?