Docs
Quick onboarding for campaign attribution.
The fastest way to get value from EndFrame is to set up domains and campaigns cleanly, define mappings early, then validate traffic in the reporting and attribution surfaces.
Step 01
Create a domain
Start with the hostname you want reporting and campaign records to anchor to.
Step 02
Create a campaign
Attach it to the right domain and generate the snippet and campaign metadata you need.
Step 03
Configure mappings
Define how query parameters should be captured and normalized into useful reporting dimensions.
Step 04
Install and validate
Install the tracking snippet, confirm traffic is arriving, and review incoming identifiers.
Step 05
Review reporting
Use the reporting overview and activity views to validate campaign volume and quality.
Area
Reporting
Monitor visit and action volume, compare activity over time, and see which campaigns and sources are actually moving — with engagement time, scroll depth, language, and screen resolution breakdowns built in.
Use this area to spot movement, verify traffic quality, and understand audience engagement at a glance.
Area
Conversion Goals
Define what counts as a win — a key event or a URL match — and EndFrame records each conversion against the campaign and source that earned it, with a per-campaign breakdown.
Use this area to measure what campaigns actually produce — signups, demos, purchases — instead of stopping at clicks.
Area
Conversions API
Forward conversions and page views server-side to Meta, GA4, and TikTok — or any custom webhook — with hashed first-party data and browser↔server event-ID dedup that recovers the events client pixels lose.
Use this area to restore the match rates that signal loss erodes and feed ad platforms cleaner conversion data.
Area
Real-time Reporting
Watch active visitors and conversions as they happen, then slice volume freely by geo, device, path, referrer, and UTM with sub-second aggregations that never strain your primary database.
Use this area to catch a launch spike, a tracking break, or a conversion drop the moment it happens.
Area
Campaigns
Create, search, and maintain campaign entries with an inline editor, embed snippet preview with copy button, mapped parameters, activity signals, and one-click duplication.
Use this area to launch new campaigns, duplicate winning setups, and troubleshoot live activity.
Area
Domains
See which domains are connected, how many campaigns they carry, and how much traffic and action volume each hostname is supporting.
Use this area to keep hostname setup clean before a launch and understand domain-level activity after it.
Area
Attribution
Inspect how incoming parameters are transformed, which identifiers need attention, and which validation signals are healthy or noisy.
Use this area to tighten naming, standardize source inputs, and make campaign reporting trustworthy.
Area
Leads
Capture qualified inbound interest from the marketing site and review it in the dashboard with filters, notes, and follow-up status.
Use this area to review incoming requests without splitting lead intake into another tool on day one.
Area
Roles & Users
Manage workspace users, custom roles, per-resource access policies, and API keys without turning governance into a separate admin product.
Use this area to keep admin control tight while giving operators access to the parts of the workspace they actually need.
Area
Marketplace
Browse and toggle add-ons that extend your workspace: MCP server for AI agents, a tracking pixel for lightweight collection, and a REST API for external integrations.
Use this area to connect EndFrame to the rest of your stack — BI tools, AI workflows, and custom dashboards.
Who is EndFrame built for?
Performance marketers, growth teams, and agencies running real ad spend who need conversion tracking, attribution clarity, and server-side pixels in one workspace — without stitching a privacy analytics tool to a separate ad-tracking product to a CDP.
What are server-side conversion pixels, and why do they matter?
EndFrame forwards conversions server-side to Meta Conversions API, GA4 Measurement Protocol, TikTok Events API, and custom webhooks using hashed first-party data. Because it owns the event stream server-side, it recovers conversions that iOS restrictions, cookie deprecation, and ad blockers drop from browser pixels — with browser↔server event-ID dedup so nothing is double counted.
How is EndFrame different from a tag like Meta Pixel or GA4?
Browser pixels lose a growing share of conversions to privacy controls and ad blockers, and ad-platform attribution is a black box. EndFrame collects events first-party, stores the auditable visit → action → conversion chain, and forwards clean server-side events to the ad platforms — better match rates plus reporting you can actually verify.
Does EndFrame report in real time?
Yes. A dedicated real-time reporting layer shows live active-visitor and conversion counts and lets you slice volume freely by geo, device, path, referrer, and UTM with sub-second responses, without straining the primary database.
Can I connect EndFrame to AI agents or external tools?
Yes. The marketplace offers an MCP server with JSON-RPC tools for AI agents, a REST API for programmatic access, and custom webhooks for forwarding conversions. API keys are managed from the dashboard.
Next Step