Skip to content
FunktionerPriserPartnerBloggHjälpOm ossKontakt
Kom igångLogga in
Tillbaka till Bloggen
tips2028-08-155 min läsning

Affiliate-automation: Zapier-integration med thMenu Webhooks

En skapare i Izmir automatiserar varje affiliate-konvertering med Zapier och thMenu. Gratisnivån 100 uppgifter/månad räcker till 25 konverteringar.

th

thMenu Team

thmenu.com

En matskapare i Izmir hade 40+ affiliate-konverteringar per månad och la 30 minuter per konvertering på manuellt arbete: Google Sheets-rad, Slack #wins-meddelande, Discord-ping och bcc-mejl. Med Zapier kopplat till thMenu S2S Postback körs allt automatiskt — 20+ timmar sparade varje månad.

Så fungerar S2S Postback

thMenu Phase 3 skickar en HMAC-SHA256-signerad POST till din URL vid varje provisionshändelse (created, refunded, released). Header X-thMenu-Signature och JSON med affiliate_id, restaurant_id, commission_amount, currency, status, created_at.

Misslyckade leveranser hamnar i affiliate_postback_log; en timvis cron försöker 5 gånger med exponentiell backoff. Efter femte misslyckandet markeras eventet "dead". En endpoint med hög upptid är därför ett måste — Zapier Catch Hook utlovar 99,9 % SLA.

Steg-för-steg inställning

Skapa en ny Zap med trigger Webhooks by Zapier → Catch Hook. Klistra in URL i thMenu Settings → Postback URL och klicka "Simulate" i adminpanelen för att skicka ett test-event; Zapier mappar fälten automatiskt.

Åtgärdskedja: Google Sheets Row, Slack #wins, Discord Webhook POST, Gmail Bcc. Lägg till ett Filter Step så att endast status=released går till Sheets och status=created bara till Slack — sparar uppgifter.

Gratisnivå och n8n

Zapier Free ger 100 uppgifter/månad. En 4-action Zap använder 4 uppgifter per konvertering = 25 konverteringar. Starter (29,99 $) öppnar 750 uppgifter och Multi-Step. Vid större volym, välj n8n självhostat på en 5-dollars VPS via Docker: obegränsade uppgifter och inbyggd HMAC-verifiering.

FAQ

Verifiera HMAC i Zapier? Free: Code Step med crypto.createHmac. Starter+: Webhooks Advanced + Filter.

Över 100 uppgifter? Zaps pausas till nästa cykel — ingen förlust, men ingen körning. Uppgradera eller n8n.

Endpoint nere, events döda? Super Admin → affiliate_postback_log → "Resend" manuellt. Peka URL tillfälligt mot Pipedream.

Var detta hjälpsamt? Dela det.