Set Up Your First Destination
A step-by-step walkthrough from zero to your first working server-side destination.
We'll use Meta CAPI as the example. The process is nearly identical for every Marketing and Analytics destination.
Before you start
You need a Hardal signal that's actively receiving events and credentials for the platform you want to connect. If your signal isn't receiving events yet, complete the installation guide first.
Add and configure
- Go to Destinations → + Add → Meta CAPI
- In the Setup tab, enter your Meta Pixel ID and Meta Access Token
- In the Advanced tab, Consent Mode is on by default — leave it on if you're in the EU or Turkey
- Click Connect
- Open the destination ⚙️ → click Activate
Once live, Hardal automatically forwards all standard events to Meta.
Trigger a test event
Fire an event on your site with consent: "true":
hardal.track("purchase", {
revenue: 1.00,
currency: "USD",
order_id: "TEST-001",
consent: "true"
});
Verify
Scroll to Recent Activity. You should see:
- Your event name in the Event Name column
- The Meta icon (blue circle) in Destinations
- "Success" in Status
"Success" with the platform icon means events are flowing end-to-end, entirely server-side.
For extra confidence, use Test Event Code in the Advanced tab — paste the code from Meta Events Manager → Test Events, trigger an event, and check for it in Meta's Test Events tab labeled "Server."