Install guide

Add Trakero to any site in an afternoon

WordPress and WooCommerce, Shopify, any website, Google Tag Manager or straight from your server. Pick your platform and follow the steps.

app.trakero.com/developers

Simulation of the real screens, step by step.

Events for every kind of business

Use the canonical name once; Trakero sends each platform its own. Browser and server copies with the same event_id are counted once.

Ecommerce

The WooCommerce plugin and Shopify app send these for you.

Event · CallWhenMetaGA4TikTok
view_contenttrakero('viewItem', { item_id: 'SKU-1', price: 1250 }, 'BDT')A product page opensViewContentview_itemViewContent
add_to_carttrakero('addToCart', [{ item_id: 'SKU-1', price: 1250, quantity: 1 }], 'BDT')Added to cartAddToCartadd_to_cartAddToCart
begin_checkouttrakero('beginCheckout', { value: 1250, currency: 'BDT' })Checkout startsInitiateCheckoutbegin_checkoutInitiateCheckout
purchasetrakero('purchase', { order_id: '1042', value: 2450, currency: 'BDT' })Order (also from the server, same order_id)PurchasepurchasePurchase
refundserver: refundMoney returned—refund—

SaaS and apps

Send signups and paid plans from your server too, with the same event_id.

Event · CallWhenMetaGA4TikTok
sign_uptrakero('track', 'sign_up')Account createdCompleteRegistrationsign_upCompleteRegistration
start_trialtrakero('track', 'start_trial')Trial startedStartTrialstart_trialStartTrial
subscribetrakero('track', 'subscribe', {}, { ecommerce: { value: 900, currency: 'BDT' } })Paid plan boughtSubscribesubscribeSubscribe
logintrakero('track', 'login')Signed in—login—

Leads and services

Clinics, salons, coaching, agencies, real estate, admissions.

Event · CallWhenMetaGA4TikTok
leadtrakero('lead', { form: 'quote' })Form sent, quote askedLeadgenerate_leadLead
contacttrakero('track', 'contact')Call, WhatsApp or messageContactcontactContact
scheduletrakero('track', 'schedule')Appointment bookedSchedulescheduleschedule
submit_applicationtrakero('track', 'submit_application')Admission, loan or job applicationSubmitApplicationsubmit_applicationsubmit_application

Your own events

Any name works; platforms receive it as a custom event.

Event · CallWhenMetaGA4TikTok
whatsapp_clicktrakero('track', 'whatsapp_click')Any event of your ownwhatsapp_clickwhatsapp_clickwhatsapp_click

Check that it works

  • Debugger

    Your dashboard's Debugger shows every event, each copy that arrived, and every platform's answer.

  • Test event

    Press Send test event under Destinations; it shows in Meta Events Manager → Test events within a minute.

  • Deduplication

    In Events Manager, Purchase shows Browser and Server with deduplication on: one order_id, one purchase.

  • Match quality

    The more email, phone, fbc and fbp an event carries, the higher its Event Match Quality. Trakero hashes and sends them all.