Docs

Install in one line.

RunPPC is delivered as a single script. There is no rebuild, no DNS change, and nothing to host on our side. Paste one tag and you are live.

1. Add the snippet

Paste this just before the closing </head> on the pages you want to personalize. Replace ws_your_id with your workspace ID from the dashboard.

<script defer src="https://cdn.runppc.com/m.js"
  data-workspace="ws_your_id"></script>

The script loads with defer and runs fire-and-forget, so it never blocks rendering. If it fails to load, your page shows its original content unchanged.

2. Connect Google Ads

In the dashboard, connect Google Ads with OAuth. The AI agent reads your account structure and proposes a personalization plan you approve in bulk. Nothing is sent to your Google Ads account without your explicit approval of that exact version. Once you approve, the agent makes the change for you, new campaigns included: it launches them itself, so you never go back into Google Ads.

3. Capture leads and calls

Capture works out of the box for same-origin forms, with adapters for common providers and a confirmation-page fallback. Form leads and call clicks are always counted separately.

SourceHow it is capturedStatus
Same-origin forms Detected automatically on submit Supported
Typeform Provider event adapter Supported
HubSpot Provider event adapter Supported
Calendly Provider event adapter Supported
Confirmation page Thank-you page fallback Supported
Call clicks tel: link clicks, logged separately Supported

Need a provider that is not listed, or help with setup? Email support@runppc.com and we will help you get live.