Getting StartedYour First Conversion

Your First Conversion

Verify your CleanClicks setup by testing a conversion end-to-end and confirming data appears in your dashboard and ad platforms.

You've completed onboarding. Your domain is verified, the tag is installed, and at least one ad platform is connected. Now let's make sure a conversion actually flows through the system.

What Needs to Be True

Before a conversion can be tracked, confirm:

  1. DNS is verified — your domain shows "Active" on the Domains page
  2. Tag is installed — the CleanClicks script is on your website
  3. At least one trigger is configured — a conversion event rule exists in Configuration > Triggers
  4. At least one platform is connected — with valid credentials on the Connections page

Testing a Conversion

Option A: Trigger It Yourself

  1. Open your website in a browser (use Incognito/Private mode for a clean session)
  2. Perform the action your trigger is set to capture (submit a form, visit a thank-you page, click a button, etc.)
  3. Check your CleanClicks dashboard within a few minutes

Option B: Use a Test Event Code (Meta)

If you're connected to Meta, you can use a Test Event Code in Configuration > Vendors > Meta. Meta's Events Manager will show test events in real time before they count toward your actual data.

Option C: Use GA4 DebugView

If GA4 is configured, enable debug mode in GA4's DebugView to watch events arrive in real time.

Where to See Results

Conversions flow to two places:

  1. Your CleanClicks dashboard — the home page carries a Recent conversions list, one row per conversion, showing the timestamp, the channel, the order_id, and a status light per platform (GAds, Meta, TikTok, MS, GA4). Green means that platform accepted the event, red means it failed, grey means it was not sent. The list reloads when you switch back to the tab, so leave it and come back rather than waiting on the open page.
  2. Your ad platform — look up the same order ID in the platform's own reporting to confirm it arrived there too

Allow a few minutes for data to appear. Ad platforms like Google Ads and Meta can take 15-30 minutes to reflect new conversions in their dashboards.

If It's Not Working

Walk through this checklist:

  • Is your domain active? Check Domains page. If it says "Pending Verification," your DNS isn't set up yet. See DNS Problems.
  • Is the tag installed? View your page source and search for cc.js. If it's not there, see Tag Not Detected.
  • Is a trigger configured? Go to Configuration > Triggers. You need at least one active trigger.
  • Are platform credentials valid? Go to Connections and verify each platform shows "Connected." If a connection shows an error, re-authenticate or re-enter your token.
  • Are you testing from a filtered location? If you have geo or IP filters enabled, make sure your test traffic isn't being filtered out.

For more detailed troubleshooting, see Conversions Not Appearing.

What Happens Behind the Scenes

When a visitor triggers a conversion event:

  1. The installed tag or integration captures available event fields, identifiers, and consent state.
  2. The event is posted to your first-party endpoint at cleanclicks.yourdomain.com/__cc/conv.
  3. CleanClicks applies current filtering, consent, and destination rules.
  4. Each enabled destination decides whether to accept and attribute the event.

The tag sends that request with keepalive, so the request can finish even if the visitor leaves the page right after converting.

A server-side relay cannot recover an event or identifier that the installation never captured. Blockers, browser rules, consent choices, and configuration can still affect the result. To check one test event, find its row in Recent conversions on the dashboard home page, confirm the status lights for the platforms you expect, then look up the same order ID in those platforms.

One platform-specific caveat: Google Ads only accepts click conversions that carry a click ID (gclid, wbraid, or gbraid) from the original ad click. A conversion from a visitor who did not arrive through a Google ad is still recorded in CleanClicks, but is not uploaded to Google Ads.


You're up and running. From here, explore the setup guides for deeper configuration, or jump to the specific section you need: