Before you start
- You must have the
owneroradminrole. dl.jsmust already run on the site. Confirm apageviewin Live first.- Work in Settings → Pixels & scripts. Every instruction below uses that nav label.
The five script types
Every script fires on page load. There is no other trigger.
Add a script
- Open Settings → Pixels & scripts.
- Select add script.
- Enter a
Nameyou will recognize later. - Choose the
Type. - Enter the pixel ID, tag ID, URL, or code.
- Select add script in the dialog.
- Load a page on your site.
Manage a row
A row that has thrown shows an
{n} err badge with the error count.
Avoid double-counting
Do not add a pixel here when your theme, tag manager, checkout, or another app already loads it. Two base tags on one page send two browser events, and the ad platform counts the conversion twice. Check first:- Open your site with the browser network panel visible.
- Filter for the pixel’s own domain, such as
connect.facebook.net. - Confirm exactly one request initializes the base tag.
Use an external or inline script safely
Verify
- Save the script.
- Load a page in a private window.
- Open the browser network panel.
- Confirm the tag’s own request fires exactly once.
- Open the destination’s pixel helper and confirm it sees one event.
When it does not work
Next
- Conversion delivery: send conversions server-side instead of by pixel.
- Privacy and redaction: consent rules that gate these scripts.
- Web SDK:
loadScript()andgetLoadedScripts().