Katra apstiprinātā rezervācija tiek nosūtīta uz Google Ads, Meta, TikTok, Microsoft Ads un GA4 no servera

TapTime pārvērš galdiņa rezervāciju vai pierakstu par konversiju, no kuras reklāmas platformas var mācīties: nosūtītu no servera ar viesa klikšķa ID, bez dublikātiem attiecībā pret Jūsu pikseli un nogādātu Jūsu sistēmās ar webhook, postback vai API. Iekļauts rezervācijās un pierakstos no 29 € mēnesī.

14 dienas bez maksasKarte nav nepieciešamaPieslēdziet Google, Meta un TikTok 10 minūtēs

Reklāmas klikšķis vai saite gclid · fbclid · UTM birkas
Rezervācija apstiprināta evt_… · vērtība · atribūcija
  • Google AdsKlikšķu konversiju augšupielāde
  • MetaConversions API
  • TikTokEvents API
  • Microsoft AdsUET Conversions API
  • GA4Measurement Protocol
  • Tag ManagerdataLayer lapā
  • WebhookParakstīts JSON, jebkurš 2xx
  • PostbackIzsekotāja URL ar makro
  • REST APIRezervācijas un notikumu plūsma
Viena apstiprināta rezervācija, deviņi galamērķi, viens notikuma ID.

Kas ir rezervāciju konversiju uzskaite?

Rezervāciju konversiju uzskaite nozīmē katras apstiprinātās rezervācijas vai pieraksta nosūtīšanu atpakaļ platformai, kas atveda viesi, lai Google Ads, Meta, TikTok, Microsoft Ads un Google Analytics 4 mērītu rezervācijas, nevis lapu skatījumus, un optimizētu uz cilvēkiem, kas tiešām rezervē. TapTime to dara no servera, sasaistot ar reklāmas klikšķa ID, ar vienu notikuma ID katrai rezervācijai, lai pikselis lapā to nekad neieskaitītu divreiz.

Īsumā

  • Konversijas tiek nosūtītas no TapTime servera brīdī, kad rezervācija tiek apstiprināta, tāpēc reklāmu bloķētāji, aizvērta cilne vai lēns telefons tās nevar pazaudēt.
  • Google Ads saņem klikšķa konversiju ar gclid, gbraid vai wbraid; Meta un TikTok saņem servera notikumu savos Conversions un Events API; Microsoft Ads saņem UET notikumu ar msclkid; GA4 saņem Measurement Protocol notikumu, kas sasaistīts ar apmeklētāja sesiju.
  • Katrai rezervācijai ir viens notikuma ID. Jūsu pikselis vai konversijas birka tiek izsaukta ar to pašu ID, un platformas saglabā tieši vienu.
  • Tiek ieskaitītas tikai rezervācijas, ko viesi veikuši paši. Telefoniskās rezervācijas un viesi bez rezervācijas, ko ievadījuši darbinieki, nekad netiek ziņoti kā konversijas.
  • Webhooks, servera–servera postbacks un REST API nogādā to pašu rezervāciju ar tās atribūciju Jūsu CRM, izsekotājam, Zapier vai Jūsu pašu kodam.
  • Var ziņot arī viesu pasūtījumus un jaunus lojalitātes dalībniekus — kā pirkumu ar tā vērtību un pozīcijām un kā reģistrāciju —, katru vienu reizi.
  • Telegram, Slack, Microsoft Teams, Google Chat, Discord un Mattermost saņem katru jaunu rezervācijas pieprasījumu, pasūtījumu vai balvu kā lasāmu ziņu; Zapier, Make, n8n un Pipedream saņem to kā datus jebkurai darbplūsmai.
  • Papildu maksas nav. Konversiju uzskaite, webhooks, postbacks, paziņojumi tērzēšanā, automatizācija un API ir daļa no katra moduļa.
9
galamērķi vienai apstiprinātai rezervācijai
1
notikuma ID, kopīgs serverim un pārlūkam
30 dienas
tiek atcerēta viesa kampaņa
8
piegādes mēģinājumi aptuveni dienas laikā

Kāpēc lielākā daļa restorānu un salonu reklāmu optimizē nepareizo lietu

Reklāmas platformas mācās no tā, ko Jūs ziņojat kā konversiju. Ja tās redz tikai lapas skatījumu, tās atrod cilvēkus, kas skatās. Ja tās redz apstiprinātas rezervācijas, tās atrod cilvēkus, kas rezervē.

01

“Pikselis rāda 12 rezervācijas. Tablo rāda 31.”

Pārlūka birka nostrādā tikai tad, ja viesa pārlūks to atļauj: nav reklāmu bloķētāja, nav stingra iOS privātuma iestatījuma, cilne vēl atvērta, kad ielādējas apstiprinājums. Katra rezervācija, ko tā palaiž garām, ir signāls, no kura Google un Meta nekad nemācās.

02

“Manās konversijās ir telefona zvani, ko ievadīja mani darbinieki.”

Rezervācija, ko Jūsu administrators ievadīja ar roku, nenāca no reklāmas. Kad tā tiek ieskaitīta kā konversija, kampaņa izskatās labāka, nekā ir, un budžets aiziet nepareizajiem atslēgvārdiem.

03

“Es nevaru pateikt, kura kampaņa patiesībā piepildīja terasi.”

Ja kampaņa, klikšķa ID un atsauces avots nav saglabāti pašā rezervācijā, tablo katra rezervācija izskatās vienādi. Instagram ieraksts, Google reklāma un partneru viesnīca saņem vienādu atzinību — tas ir, nekādu.

Kā rezervācija TapTime kļūst par konversiju

Četri soļi, un nevienu no tiem Jums nav jāpieskata. Viss ceļš notiek TapTime pusē, no klikšķa līdz piegādes žurnālam.

  1. 1

    Viesis ierodas ar klikšķa ID vai marķētu saiti

    Google Ads pievieno saitei gclid, gbraid vai wbraid. Meta pievieno fbclid, Microsoft — msclkid, TikTok — ttclid. Jūsu pašu saites satur utm_source, utm_medium, utm_campaign, utm_term un utm_content. Partneru izsekotāja ID ienāk kā click_id, clickid vai subid. TapTime tos nolasa vienreiz — Jūsu rezervāciju lapā, ēdienkartē vai rezervāciju logrīkā Jūsu vietnē — un glabā viesa ierīcē 30 dienas.

  2. 2

    Rezervācija tiek apstiprināta

    Automātiski vai vēlāk, kad Jūsu darbinieki apstiprina gaidošu pieprasījumu. Jebkurā gadījumā brīdī, kad rezervācija kļūst apstiprināta, TapTime ieraksta rezervācijas notikumu un vienu piegādes rindu katram galamērķim tajā pašā datubāzes transakcijā, kurā pati rezervācija. Piegāde nekad nevar pazust starp divām sistēmām.

  3. 3

    Katrs galamērķis saņem notikumu ar vienu kopīgu ID

    Google Ads saņem klikšķa konversijas augšupielādi ar klikšķa ID un konversijas vērtību. Meta un TikTok saņem servera notikumu savos Conversions un Events API. Microsoft Ads saņem UET pielāgotu notikumu caur savu Conversions API. GA4 saņem Measurement Protocol notikumu, kas sasaistīts ar apmeklētāja client id un session id. Jūsu webhooks saņem parakstītu JSON, Jūsu izsekotājs saņem savu postback URL ar aizpildītiem makro, un API notikumu plūsmā parādās rinda. Notikuma ID visur ir viens un tas pats.

  4. 4

    Kļūmes tiek atkārtotas, un Jūs redzat katru piegādi

    Galamērķis, kas atbild ar kļūdu, tiek mēģināts atkārtoti pēc 1, 5 un 15 minūtēm, pēc tam pēc 1, 3, 6 un 12 stundām, kopā astoņi mēģinājumi. Ekrāns Integrācijas rāda pēdējās 25 piegādes katram galamērķim ar pašas platformas atbildi un pogu Sūtīt vēlreiz tai, kuru vēlaties nosūtīt tieši tagad.

Deviņi veidi, kā apstiprināta rezervācija atstāj TapTime

Pieslēdziet vienu vai visus no paneļa sadaļas Integrācijas. Katram ir poga Pārbaudīt savienojumu vai Sūtīt testu, piegādes žurnāls un soli pa solim ceļvedis palīdzības centrā. Uz tām pašām platformām var ziņot arī pasūtījumus un pievienošanos lojalitātes programmai.

Google Ads konversiju uzskaite

Divas daļas, kuras varat izmantot kopā. Pārlūka birka (Conversion ID un etiķete) nostrādā apstiprinājuma lapā. Servera augšupielāde nosūta konversiju caur Google Ads API ar gclid, gbraid vai wbraid no rezervācijas saites, pat ja pārlūka birka tika bloķēta. Google pieņem augšupielādes par klikšķiem pēdējo 90 dienu laikā. Abām ir viens un tas pats pasūtījuma ID, tāpēc rezervācija ir viena konversija.

Iestatīt Google Ads konversijas

Meta Conversions API (Facebook un Instagram)

Servera notikums par katru apstiprinātu rezervāciju, nosūtīts uz Jūsu pikseļa datu kopu ar fbclid, Meta pārlūka sīkdatnēm, viesa IP un pārlūku un, ja vien to neizslēdzat, viesa e-pastu un tālruni, kas sajaukti ar SHA-256, pirms tie atstāj TapTime. Izvēlieties notikuma nosaukumu Schedule, Lead vai Purchase. Pārbaudiet ar testa notikuma kodu no Events Manager un vērojiet, kā tas ienāk.

Iestatīt Meta konversijas

TikTok Events API

Servera notikums par katru apstiprinātu rezervāciju, nosūtīts uz Jūsu TikTok pikseli ar ttclid no rezervācijas saites, viesa IP un pārlūku un, ja vien to neizslēdzat, viņa e-pastu un tālruni, kas sajaukti ar SHA-256, pirms tie atstāj TapTime. Izvēlieties notikuma nosaukumu Schedule, Lead, Submit form vai Place an order. TapTime arī ievieto Jūsu pikseli rezervāciju lapā, tāpēc pārlūka un servera notikumam ir viens ID, un TikTok saglabā vienu.

Iestatīt TikTok konversijas

Microsoft Ads (Bing) konversijas

Divas daļas, tāpat kā Google Ads. TapTime ievieto Jūsu UET birku rezervāciju lapā un izsauc pielāgotu notikumu, kad viesis rezervē. Pievienojiet Conversions API marķieri, un serveris ziņo to, ko birka nevar redzēt: rezervācijas, kas apstiprinātas pēc viesa aiziešanas, viesu pasūtījumus un jaunus lojalitātes dalībniekus, piesaistot tos pēc msclkid vai pēc sajaukta e-pasta un tālruņa. Microsoft pieņem servera notikumus par pēdējām 7 dienām.

Iestatīt Microsoft Ads konversijas

Google Analytics 4 rezervāciju notikumi

booking_confirmed notikums par katru rezervāciju caur Measurement Protocol, ar vērtību un valūtu, apmeklētāja GA client id un konkrētā īpašuma session id, lai rezervācija tiktu sasaistīta ar apmeklējumu un kampaņu, kas pie tā noveda. Atzīmējiet to GA4 kā galveno notikumu, un tas tiks ieskaitīts kā konversija katrā atskaitē un Google Ads solīšanā.

Pieslēgt Google Analytics 4

Webhooks Jūsu CRM, Zapier, Make, n8n vai Pipedream

https galapunkts katrai sistēmai, kas abonē Jūsu izvēlētos rezervāciju, pasūtījumu un lojalitātes notikumus. Katrs pieprasījums ir JSON ar visu rezervāciju, pasūtījumu vai lojalitātes karti un tās atribūciju, parakstīts ar HMAC-SHA256, lai Jūs varētu pārbaudīt, ka tas nāk no TapTime. Jebkurš 2xx ir veiksme, 410 aptur atkārtojumus, un katram notikumam ir ID, pēc kura var atfiltrēt dublikātus.

Pievienot webhook

Servera–servera postbacks izsekotājiem un partneriem

Ielīmējiet postback URL, ko Jums iedeva reklāmas tīkls, partneru platforma vai izsekotājs, un ievietojiet vietturus: {click_id}, {event}, {status}, {value}, {currency}, {party_size}, {booking_id}, {utm_source}, {utm_campaign}, {gclid}, {fbclid} un citus. GET vai POST. Izsekotāja klikšķa ID nonāk rezervācijā, ja Jūsu saite satur click_id, clickid vai subid.

Konfigurēt postback

REST API rezervācijām un notikumiem

Bearer atslēgas, tikai lasīšanai vai lasīšanai un rakstīšanai, 50 pieprasījumi minūtē uz atslēgu. Skatiet rezervācijas un pierakstus, filtrējot pēc statusa, filiāles, datumu diapazona vai updatedSince, iegūstiet vienu rezervāciju, mainiet statusu no savas sistēmas vai vaicājiet sakārtoto notikumu plūsmu ar kursoru, lai uzturētu sinhronizāciju. Caur API veiktas statusa izmaiņas izsauc tos pašus webhooks un konversijas kā tablo.

Izveidot API atslēgu

Analītikas birkas lapā

Jūsu TapTime lapā ir Jūsu pašu GA4 mērījuma ID, GTM konteiners un Meta Pixel drošības nolūkos izolētā analītikas smilškastē. Kad viesis rezervē, lapa nosūta booking_confirmed vai booking_requested uz atļauto dataLayer ar rezervācijas veidu, vērtību un notikuma ID, lai analītikas rīki varētu uz to reaģēt. Pasūtījumu un maksājumu lapās uzņēmuma birkas netiek ievietotas, un rezervāciju logrīks Jūsu pašu vietnē dara to pašu Jūsu vietnes birkām.

Pievienot birkas savai lapai

Ne tikai rezervācijas: tiek ieskaitīti arī pasūtījumi un lojalitāte

Tā pati izejošā rinda, kas ziņo rezervācijas, ziņo arī to, kas notiek pēc tam, kad viesis apsēžas. Ieslēdziet katru mērķi katrai platformai savienojuma sadaļā “Ko ziņot”.

Pasūtījumi kā pirkumi

Viesa pasūtījums no Jūsu lapas, galdiņa QR koda, līdzņemšanai vai ar piegādi tiek nosūtīts vienreiz, kad tas sasniedz Jūs: GA4 purchase ar tā pozīcijām, Meta vai TikTok Purchase ar tā saturu, Microsoft Ads pirkuma notikums, Google Ads augšupielāde uz savu konversijas darbību. Vērtība ir pasūtītā summa bez dzeramnaudas. Pie kases reģistrētie pārdevumi nekad netiek ziņoti — tos neizraisīja neviena reklāma.

Pievienošanās lojalitātes programmai

Klienta pirmais zīmogs programmā ir reģistrācija: GA4 sign_up, Meta un TikTok CompleteRegistration, sasaistīts pēc sajaukta tālruņa numura, Microsoft Ads reģistrācijas notikums, Google Ads — tikai tad, ja klients nāca no reklāmas klikšķa. Vienreiz katram dalībniekam un programmai, lai cik kartes viņš aizpildītu.

Katrs notikums, visur citur

Webhooks, postbacks, paziņojumi tērzēšanā, automatizācijas platformas un REST API saņem visus vienpadsmit notikumus: rezervācija pieprasīta, apstiprināta, atcelta, atzīmēta kā neierašanās vai pabeigta; pasūtījums veikts vai apmaksāts; dalībnieka pievienošanās, zīmogs, nopelnīta un izmantota balva.

Pārlūka puses vai servera puses konversiju uzskaite: kura vajadzīga restorānam vai salonam?

Abas, un TapTime izmanto abas. Pārlūka birka dod platformām apmeklējumu; servera notikums garantē, ka rezervācija tiek ieskaitīta. Lūk, kas mainās, kad ir pieslēgta servera puse.

Situācija Tikai pikselis vai birka lapā TapTime servera puse + Jūsu birka
Reklāmu bloķētāji un stingrs pārlūka privātums Konversija nemanāmi pazūd Nosūtīta no servera neatkarīgi no viesa pārlūka
Viesis aizver cilni, pirms ielādējas apstiprinājums Pazaudēta Nosūtīta, kad rezervācija tiek saglabāta, nevis kad tiek attēlota lapa
Darbinieki apstiprina gaidošu pieprasījumu nākamajā rītā Neviena lapa neielādējas, nav konversijas Nosūtīta apstiprināšanas brīdī, neatkarīgi no tā, kas apstiprināja
Telefoniskās rezervācijas un viesi bez rezervācijas Ieskaitītas, ja darbinieki izmanto to pašu lapu Nekad netiek ziņotas; tikai rezervācijas, ko viesis veicis tiešsaistē
Nostrādā gan birka, gan serveris Divas konversijas par vienu rezervāciju Viens kopīgs notikuma ID; platforma saglabā vienu
Konversijas vērtība Tas, kas iekodēts birkā Pakalpojuma cena vai Jūsu vērtība par rezervāciju, pēc izvēles reizināta ar viesu skaitu
Kura kampaņa saņem atzinību Atkarīgs no tā, vai sīkdatnes izdzīvo Klikšķa ID un UTM birkas saglabātas rezervācijā, tiek atcerētas 30 dienas

Kā TapTime novērš rezervācijas ieskaitīšanu divreiz?

Katrai rezervācijai ir tieši viens konversijas notikuma ID — rezervācijas HMAC, ko TapTime atgriež lapai rezervācijas atbildē un nosūta no servera. Pārlūka notikums to nodod kā Google Ads transaction id un kā event id Meta, TikTok un Microsoft UET birkai; servera notikums nodod to pašu vērtību. Šīs četras platformas pēc tā atfiltrē dublikātus, bet GA4, kamēr ir pieslēgta servera integrācija, pārlūka notikumu nesaņem vispār. Rezervācija, kas apstiprināta, atcelta un atkal apstiprināta, nosūta otru webhook, jo Jūsu sistēmai tas jāzina, bet tā paliek viena konversija.

Platforma Servera puse Pārlūka puse Dublikātu atslēga
Google Ads uploadClickConversions ar klikšķa ID gtag konversija ar send_to orderId / transaction_id
Meta Conversions API, notikumi līdz 7 dienu vecumam fbq track ar eventID event_id
TikTok Events API ar ttclid ttq.track ar event_id event_id
Microsoft Ads Conversions API, notikumi līdz 7 dienu vecumam uetq push ar event_id event_id
GA4 Measurement Protocol ar client un session id tikai tad, ja servera puse nav pieslēgta viens avots vienlaikus

Kā izskatās TapTime rezervācijas webhook?

POST pieprasījums ar JSON pamattekstu: notikuma ID, veids un laiks, vai tas ir tests, un visa rezervācija (vai pasūtījums, vai lojalitātes karte), ieskaitot viesi, laiku, galdiņu vai pakalpojumu, statusu un izcelsmi. Četras galvenes to identificē un paraksta.

TapTime-Event
notikuma veids: booking.confirmed, order.placed, loyalty.reward_issued un vēl astoņi
TapTime-Event-Id
notikuma ID, vienāds katrā atkārtojumā, dublikātu atfiltrēšanai
TapTime-Delivery
šī konkrētā piegādes mēģinājuma ID
TapTime-Signature
t=<unix time>,v1=<hex HMAC-SHA256 of "t.body"> ar Jūsu whsec_ noslēpumu
  • Atbildiet ar jebkuru 2xx statusu pieprasījuma noildzes laikā, un piegāde tiek atzīmēta kā piegādāta.
  • Jebkura cita atbilde vai atbildes neesamība tiek atkārtota līdz astoņām reizēm aptuveni dienas laikā ar pieaugošiem intervāliem.
  • Atbildiet ar 410 Gone, un TapTime pārtrauc atkārtot šo notikumu uz šo galapunktu.
  • Pāradresācijām netiek sekots. Ražošanas vidē galapunktiem jābūt https, un tie nedrīkst norādīt uz privātām vai loopback adresēm.
  • Līdz 50 galapunktiem, tērzēšanām un automatizācijas savienojumiem uz uzņēmumu. Īpašnieks var parakstīšanas noslēpumu atkal apskatīt vai nomainīt; nomaiņa uzreiz aptur veco.
Lasīt webhook ceļvedi
POST · application/json · booking.confirmed
{
  "id": "evt_9f3c2a7e1b",
  "type": "booking.confirmed",
  "createdAt": "2026-09-12T19:02:11+03:00",
  "test": false,
  "data": {
    "booking": {
      "kind": "reservation",
      "id": 4821,
      "status": "confirmed",
      "startsAt": "2026-09-12T20:00:00+03:00",
      "partySize": 4,
      "guest": { "name": "Maria K.", "email": "…", "phone": "…" },
      "attribution": {
        "channel": "widget",
        "utmSource": "instagram",
        "utmMedium": "paid_social",
        "utmCampaign": "summer_terrace",
        "gclid": null,
        "fbclid": "IwAR2…",
        "landingUrl": "https://example-bistro.com/?fbclid=…"
      }
    }
  }
}
Pārbaudiet parakstu (Node.js)
const [t, v1] = req.headers["taptime-signature"]
  .split(",").map(part => part.split("=")[1]);
const expected = crypto
  .createHmac("sha256", process.env.TAPTIME_WEBHOOK_SECRET)
  .update(`${t}.${rawBody}`)
  .digest("hex");
const valid = crypto.timingSafeEqual(
  Buffer.from(expected), Buffer.from(v1));

Kā darbojas servera–servera postbacks rezervāciju konversijām?

Postback ir izsekotāja URL, ko TapTime serveris izsauc pie katra notikuma, aizvietojot vietturus ar rezervācijas datiem. Tā partneru tīkli, CPA platformas un klikšķu izsekotāji ieskaita konversiju bez jebkāda koda lapā. Jūsu rezervācijas saite satur izsekotāja klikšķa ID kā click_id, clickid vai subid; TapTime to saglabā kopā ar rezervāciju un ievieto atpakaļ URL, kad rezervācija tiek apstiprināta, atcelta vai atzīmēta kā neierašanās.

Lasīt postback ceļvedi
Postback URL ar vietturiem · GET vai POST
https://tracker.example/postback
  ?cid={click_id}
  &event={event}
  &status={status}
  &payout={value}
  &cur={currency}
  &guests={party_size}
  &src={utm_source}

Pieejamie vietturi

  • {event}
  • {event_id}
  • {status}
  • {booking_id}
  • {booking_type}
  • {order_id}
  • {customer_id}
  • {conversion_id}
  • {value}
  • {currency}
  • {party_size}
  • {branch_id}
  • {timestamp}
  • {utm_source}
  • {utm_medium}
  • {utm_campaign}
  • {utm_term}
  • {utm_content}
  • {gclid}
  • {fbclid}
  • {msclkid}
  • {ttclid}
  • {click_id}

Paziņojumi tērzēšanā, ko Jūsu komanda jau izmanto, — un automatizācija bez koda

Izvēlieties, kurus notikumus tērzēšana saņem: jauns rezervācijas pieprasījums apstiprināšanai, jauns pasūtījums, atcelšana, nopelnīta balva. Katrs ienāk dažu sekunžu laikā kā īsa ziņa Jūsu izvēlētajā valodā — kas, kad, cik cilvēku un cik naudas — ar saiti atpakaļ uz paneli.

Saziņas lietotnes

Telegram

Bots, ko izveidojat ar @BotFather, publicē grupā, kanālā vai vienā grupas tēmā. Panelis pats atrod tērzēšanu.

Slack

Ienākošais webhook publicē formatētas ziņas jebkurā kanālā.

Microsoft Teams

Workflows webhook publicē Adaptive Card ar detaļām un pogu uz paneli.

Google Chat

Telpas webhook publicē katru notikumu telpā.

Discord

Servera webhook publicē krāsās iezīmētu ieliktni; pieminējumi vienmēr ir izslēgti.

Mattermost

Ienākošais webhook Jūsu mākoņa vai paša uzturētā serverī.

Iestatīt paziņojumus tērzēšanā

Automatizācijas platformas

Zapier

Catch Hook trigeris: pievienojiet katru rezervāciju Google Sheets, katru pasūtījumu grāmatvedībai, katru jaunu dalībnieku Mailchimp.

Make

Custom webhook trigeris scenārijiem ar maršrutētājiem, filtriem un vairāk nekā 2000 lietotnēm.

n8n

Webhook mezgls n8n Cloud vai Jūsu pašu serverī — datiem nekad nav jāatstāj Jūsu infrastruktūra.

Pipedream

HTTP trigeris darbplūsmām ar Jūsu pašu Node.js vai Python soļiem.

Automatizācijas platformas saņem to pašu parakstīto JSON, ko webhooks. Tām veidotās lietotnes var abonēt un atteikties caur REST API, tāpēc lietotāji ieslēdz trigerus, neielīmējot URL.

Pieslēgt automatizācijas platformu

Ko var TapTime REST API?

Pietiekami, lai veidotu savas atskaites, sinhronizētu CRM vai kasi vai apstiprinātu rezervācijas no citas sistēmas — bez partneru programmas vai pārdošanas zvana. Atslēgas tiek izveidotas sadaļā Integrācijas, parādītas vienreiz, glabātas kā SHA-256 jaucējvērtība un atsauktas ar vienu klikšķi.

Pieprasījums Atgriež
GET /v1/company Uzņēmums, kuram pieder atslēga
GET /v1/company/reservations Rezervācijas, filtrētas pēc status, branchId, from, to vai updatedSince; līdz 100 vienā lapā
GET /v1/company/appointments Pieraksti ar tiem pašiem filtriem
GET /v1/company/reservations/{id} Viena rezervācija webhook datu struktūrā, ar tās atribūciju
POST /v1/company/reservations/{id}/status Apstiprināt, atcelt, atzīmēt kā neierašanos, pabeigt, apsēdināt vai atvērt no jauna (rakstīšanas atslēgas); izsauc tos pašus webhooks un konversijas
GET /v1/company/orders Pasūtījumi ar pozīcijām un summām, filtrēti pēc statusa, avota, izpildes veida, datuma vai paidSince
GET /v1/company/loyalty/cards Dalībnieku lojalitātes kartes; programmām un balvām ir savi saraksti
GET /v1/company/events?after={cursor} Katrs rezervācijas, pasūtījuma un lojalitātes notikums secībā, pēc izvēles tikai daži veidi; vaicājiet ar pēdējo kursoru, lai uzturētu sinhronizāciju
POST /v1/company/webhooks Abonējiet URL notikumiem un ar DELETE atsakieties — REST hooks Zapier, Make, n8n un Pipedream lietotnēm
Apstiprinātās rezervācijas, kas mainītas kopš datuma
curl "https://api.tapti.me/v1/company/reservations?status=confirmed&updatedSince=2026-09-01T00:00:00Z" \
  -H "Authorization: Bearer tt_live_…"
Uzturiet sinhronizāciju ar notikumu plūsmu
curl "https://api.tapti.me/v1/company/events?after=eyJpZCI6OTk4fQ&limit=100" \
  -H "Authorization: Bearer tt_live_…"
Pilna API dokumentācija Lasīt API ceļvedi

Kādi atribūcijas dati tiek saglabāti katrā rezervācijā?

Katra rezervācija un pieraksts saglabā kampaņu, kas atveda viesi, attīrītu un saglabātu pašā rezervācijā. Tā redzama rezervācijas detaļu panelī, apkopota vadības panelī sadaļā No kurienes nāk rezervācijas, iekļauta CSV un Excel eksportā un nosūtīta ar katru webhook, API atbildi un konversiju.

Kampaņa

  • utm_source
  • utm_medium
  • utm_campaign
  • utm_term
  • utm_content

Reklāmu klikšķu ID

  • gclid
  • gbraid
  • wbraid
  • fbclid
  • msclkid
  • ttclid
  • click_id / clickid / subid

Analītikas identitāte

  • GA4 client id
  • GA4 session id katram īpašumam
  • Meta fbp sīkdatne
  • Meta fbc (veidota no fbclid, ja sīkdatnes nav)

Konteksts

  • kanāls: web, widget vai app
  • ieejas URL
  • atsauces avots
  • IP adrese un lietotāja aģents

Viesa lapa nolasa kampaņu vienreiz, no adreses, ar kuru tā tika atvērta, glabā to 30 dienas, un vēlāks apmeklējums bez birkām to neizdzēš. Uzvar pēdējā kampaņa. Rezervācijām, ko darbinieki ievada ar roku, un pie kases reģistrētiem pasūtījumiem kampaņas nav, un tas ir pareizi: viesis neieradās caur saiti.

Lasīt atribūcijas ceļvedi

Kas tiek ieskaitīts kā konversija un kas nekad?

Tiek ieskaitīts kā konversija

  • Rezervācija vai pieraksts, ko viesis veicis tiešsaistē, Jūsu TapTime lapā vai rezervāciju logrīkā Jūsu vietnē, tiklīdz tas ir apstiprināts.
  • Gaidošs pieprasījums, ko Jūsu darbinieki apstiprina vēlāk. Konversija tiek nosūtīta apstiprināšanas brīdī.
  • Rezervācija ar Google klikšķa ID — Google Ads servera augšupielādēm. Rezervācijas bez tā Google gadījumā tiek izlaistas, nevis atzīmētas kā neizdevušās, un joprojām tiek nosūtītas uz Meta, GA4 un Jūsu webhooks.

Nekad netiek ieskaitīts

  • Rezervācijas, ko Jūsu darbinieki ievadīja pēc telefona zvana vai viesim ierodoties bez rezervācijas. Tām nav klikšķa un nav kampaņas.
  • Otra konversija par to pašu rezervāciju, lai cik reizes tā tiktu atvērta no jauna un atkal apstiprināta.
  • Atcelta rezervācija vai neierašanās. Tās tiek nosūtītas kā webhook un postback notikumi ar savu statusu, nevis kā konversijas.

Radīts uzņēmumiem, kas maksā par rezervācijām

Ja Jūs pērkat klikšķus, kas beidzas ar rezervāciju vai pierakstu, šī ir trūkstošā Jūsu reklāmas konta puse.

Konversiju uzskaites vārdnīca

Platformu lietotie termini vienuviet, ar to nozīmi attiecībā uz rezervāciju.

Konversija
Darbība, kuru esat licis reklāmas platformai ieskaitīt un uz kuru optimizēt. TapTime gadījumā tā ir apstiprināta rezervācija vai pieraksts, ko viesis veicis tiešsaistē.
Servera puses konversiju uzskaite
Konversijas ziņošana no servera uz platformas API, nevis no skripta viesa pārlūkā, lai to nepazaudētu reklāmu bloķētāju, privātuma iestatījumu vai aizvērtas cilnes dēļ.
gclid, gbraid, wbraid
Google klikšķu identifikatori, kas tiek pievienoti reklāmas ieejas URL. gclid ir klasiskais; gbraid un wbraid ir privātumu saudzējoši varianti no iOS lietotņu kampaņām un tīmekļa kampaņām. Google Ads var piesaistīt augšupielādētu konversiju tikai klikšķim, ko tas atpazīst pēc kāda no tiem.
fbclid, fbp, fbc
Meta klikšķa ID URL, pārlūka ID sīkdatne, ko iestata pikselis, un klikšķa sīkdatne, kas veidota no fbclid. Visi trīs palīdz Conversions API sasaistīt rezervāciju ar reklāmas klikšķi.
Google Ads klikšķu konversiju augšupielāde
Google Ads API metode (uploadClickConversions), ar kuru serveris ziņo konversiju par konkrētu klikšķi, norādot klikšķa ID, laiku, vērtību un pasūtījuma ID dublikātu atfiltrēšanai.
ttclid, msclkid
TikTok un Microsoft klikšķu identifikatori, ko automātiskā marķēšana pievieno reklāmas ieejas URL. TikTok Events API un Microsoft Conversions API tos izmanto, lai piesaistītu rezervāciju reklāmas klikšķim, kas to atnesa.
Meta Conversions API (CAPI)
Meta servera–servera galapunkts notikumiem. Katram notikumam ir event_id; kad pikselis nosūta to pašu notikumu ar to pašu ID, Meta saglabā vienu.
GA4 Measurement Protocol
Google Analytics 4 HTTP galapunkts servera notikumiem. Notikums tiek sasaistīts ar apmeklētāja sesiju, ja tas satur client id un session id no GA sīkdatnēm un sesija nav vecāka par aptuveni 72 stundām.
Galvenais notikums
GA4 nosaukums konversijai. Notikums tiek ieskaitīts kā konversija GA4 atskaitēs un Google Ads solīšanā tikai pēc tam, kad esat to atzīmējis kā galveno notikumu sadaļā Admin → Events.
Notikumu dublikātu atfiltrēšana
Viena kopīga identifikatora nosūtīšana ar pārlūka notikumu un servera notikumu, lai platforma, kas saņem abus, ieskaitītu vienu konversiju.
UTM parametri
utm_source, utm_medium, utm_campaign, utm_term un utm_content: birkas, ko pievienojat savām saitēm, lai rezervācija atcerētos ierakstu, jaunumu vēstuli, skrejlapu vai partneri, kas atveda viesi.
Webhook
HTTP pieprasījums, ko TapTime nosūta uz Jums piederošu URL ikreiz, kad kaut kas notiek, ar pilnu informāciju JSON formātā un parakstu tās pārbaudei.
Postback (servera–servera pikselis)
URL, ko nodrošina reklāmas tīkls vai izsekotājs un ko reklāmdevēja serveris izsauc pie katras konversijas, vietturos ievietojot izsekotāja klikšķa ID un atlīdzību.
HMAC-SHA256 paraksts
Ar atslēgu veidota pieprasījuma pamatteksta un laikspiedola jaucējvērtība, kas aprēķināta ar kopīgu noslēpumu. Tās pārrēķināšana Jūsu pusē pierāda, ka pieprasījums nāca no TapTime un netika mainīts.
Piegāde vismaz vienreiz
Garantija, ka katrs notikums tiks piegādāts, ar kompromisu, ka atkārtojums var piegādāt to divreiz. Tāpēc katram TapTime notikumam ir ID, pēc kura ignorēt dublikātus.
Bezsaistes konversija
Konversija, kas notiek ārpus pārlūka sesijas, piemēram, kad darbinieki apstiprina pieprasījumu nākamajā dienā. TapTime to nosūta apstiprināšanas brīdī ar sākotnējo klikšķa ID.

Iekļauts. Nevis papildinājums, nevis augstāks līmenis.

Konversiju uzskaite, webhooks, postbacks, paziņojumi tērzēšanā, automatizācija un REST API ir iekļauti katrā modulī: rezervāciju notikumi ar Galdiņu rezervācijām no 29 € mēnesī par filiāli un Pierakstiem no 39 € mēnesī par filiāli, pasūtījumu notikumi ar QR ēdienkarti, lojalitātes notikumi ar Lojalitāti. Nav maksas par notikumu un nav piegāžu apjoma ierobežojuma.

Katram modulim ir savs 14 dienu bezmaksas izmēģinājums, sākšanai karte nav vajadzīga, ikmēneša apmaksa, bez līguma. Pārtrauciet maksāt, un pēc īsa labvēlības perioda modulis tiek apturēts; nekas netiek dzēsts.

Ko jautā reklāmu speciālisti un izstrādātāji

Vai TapTime sūta konversijas no servera vai no viesa pārlūka?

No abiem. Serveris nosūta konversiju brīdī, kad rezervācija tiek apstiprināta, caur Google Ads API, Meta Conversions API un GA4 Measurement Protocol. Var nostrādāt arī Jūsu pārlūka birka vai pikselis; tam ir tas pats notikuma ID, tāpēc platformas ieskaita vienu konversiju.

Vai rezervāciju konversiju uzskaitei man vajadzīgs Google Tag Manager?

Nē. TapTime sazinās ar Google Ads, Meta un GA4 tieši no servera. Tag Manager noder tikai tad, ja vēlaties aktivizēt citus rīkus no booking_confirmed notikuma, ko lapa nosūta uz dataLayer.

Kas man vajadzīgs no Google Ads, lai ieslēgtu servera augšupielādes?

Konversijas darbība, Jūsu Customer ID, Conversion action ID (skaitlis aiz ctId= darbības adresē) un API piekļuve: developer token, OAuth client id un secret, kā arī refresh token. Tos var izsniegt Jūsu aģentūra vai izstrādātājs. Bez API piekļuves Jūs joprojām varat izmantot pārlūka birku.

Kāpēc piegādē rakstīts “Šai rezervācijai nav Google reklāmas klikšķa”?

Viesis neieradās caur Google reklāmu, tāpēc rezervācijas saitē nebija gclid, gbraid vai wbraid. Google pieņem augšupielādētas konversijas tikai par klikšķiem, kurus tas atpazīst, tāpēc šī rezervācija Google Ads gadījumā tiek izlaista, nevis atkārtota. Tā joprojām tiek nosūtīta uz Meta, GA4 un Jūsu webhooks.

Kā Meta Conversions API sasaista rezervāciju ar reklāmu?

Ar fbclid no saites, Meta pārlūka sīkdatnēm (fbp un fbc), viesa IP adresi un pārlūku un, ja vien neizslēdzat iestatījumu Sūtīt sajauktu e-pastu un tālruni, ar viesa e-pastu un tālruņa numuru, kas sajaukti ar SHA-256, pirms tie atstāj TapTime.

Kā TapTime ziņo rezervācijas uz TikTok?

Caur TikTok Events API, no servera, brīdī, kad rezervācija tiek apstiprināta. TapTime arī ievieto Jūsu TikTok Pixel rezervāciju lapā, tāpēc Jums tas tur nav jāpievieno. Abiem notikumiem ir viens notikuma ID, un TikTok saglabā vienu. Sasaistei tiek izmantots ttclid no saites, viesa IP adrese un pārlūks un, ja vien to neizslēdzat, viņa e-pasts un tālrunis, sajaukti ar SHA-256.

Kas man vajadzīgs konversiju uzskaitei Microsoft Ads (Bing)?

Sākumam pietiek ar UET tag ID: TapTime ievieto birku Jūsu rezervāciju lapā un izsauc Jūsu notikuma darbību, kad viesis rezervē. Pievienojiet Conversions API marķieri no birkas iestatījumiem, un serveris ziņos arī rezervācijas, kas apstiprinātas pēc viesa aiziešanas, viesu pasūtījumus un jaunus lojalitātes dalībniekus. Microsoft ieslēdz Conversions API katram kontam atsevišķi un pieņem notikumus tikai par pēdējām 7 dienām.

Kāda konversijas vērtība tiek nosūtīta?

Pierakstiem — pakalpojuma cena. Galdiņu rezervācijām — Jūsu iestatītā vērtība par rezervāciju, vidējais rēķins, pēc izvēles reizināts ar viesu skaitu. Atstājiet tukšu, un konversijas tiks nosūtītas bez vērtības.

Vai rezervācijas, ko ievada mani darbinieki, tiks ieskaitītas kā reklāmas konversijas?

Nē. Kā konversijas tiek ziņotas tikai rezervācijas, ko viesi veikuši paši tiešsaistē. Telefoniskās rezervācijas un viesi bez rezervācijas, ko ievadījuši darbinieki, nekad nepalielina Jūsu reklāmas rezultātus. Tie joprojām ir redzami eksportā un tablo.

Kas notiek, ja rezervācija tiek apstiprināta, atcelta un atkal apstiprināta?

Jūsu webhooks un postbacks saņem katru izmaiņu, katru ar savu notikuma ID un statusu, jo Jūsu sistēmai tas jāzina. Google Ads, Meta un GA4 saņem vienu konversiju par rezervāciju, vienmēr.

Kā pārbaudīt, ka webhook tiešām nāk no TapTime?

Nolasiet galveni TapTime-Signature, kas izskatās šādi: t=1726128000,v1=<hex>. Aprēķiniet HMAC-SHA256 no virknes t.body ar savu parakstīšanas noslēpumu un salīdziniet to ar v1, izmantojot konstanta laika salīdzināšanu. Noraidiet pieprasījumu, ja tas atšķiras vai ja t ir vecāks, nekā Jums šķiet pieņemami.

Vai webhook var nosūtīt uz Zapier, Make vai n8n?

Jā. Izveidojiet rīkā catch vai custom webhook, ielīmējiet tā adresi kā galapunktu un nospiediet Sūtīt testu, lai rīks iepazītu laukus. Viesa dati, laiks, statuss un atribūcija — viss ir JSON.

Cik ilgi kampaņa tiek atcerēta pirms rezervācijas?

30 dienas viesa ierīcē. Viesis var atvērt Jūsu ēdienkarti no Instagram reklāmas pirmdienā un rezervēt ceturtdienā; rezervācijā joprojām būs šī kampaņa. Vēlāks apmeklējums bez birkām to neizdzēš, bet vēlāks apmeklējums ar citu kampaņu to aizstāj.

Vai rezervāciju logrīks manā vietnē arī uzskaita konversijas?

Jā. Iegultais skripts nolasa Jūsu vietnes UTM birkas, klikšķu ID un GA un Meta sīkdatnes un nodod tās rezervācijai, tāpēc logrīka rezervācija tiek piesaistīta reklāmai, kas atveda apmeklētāju uz Jūsu vietni. Tas arī nosūta taptime_booking_confirmed uz Jūsu vietnes dataLayer un var aktivizēt Jūsu lapas pašas GA4 un Meta birkas.

Vai ir pieprasījumu ierobežojums vai maksa par API izsaukumu vai webhook?

API atslēgām ir ierobežojums 50 pieprasījumi minūtē katrai, un uzņēmumam var būt līdz 10 aktīvām atslēgām un 20 webhook vai postback galapunktiem. Nav maksas par izsaukumu, notikumu vai konversiju; viss ir iekļauts rezervāciju un pierakstu abonementos.

Kas notiek, ja pārtraucu maksāt par moduli?

Pēc īsa labvēlības perioda modulis tiek apturēts, un rezervāciju lapā tiek rādīts paziņojums par īslaicīgu nepieejamību. Nekas netiek dzēsts, arī integrācijas ne; samaksājiet atkal, un piegādes jaunām rezervācijām atsāksies.

Vai kaut kas no tā ir atsevišķs abonements?

Nē. Google Ads, Meta un GA4 konversijas, webhooks, postbacks un REST API ir daļa no Galdiņu rezervāciju moduļa no 29 € mēnesī un Pierakstu moduļa no 39 € mēnesī par filiāli, ar 14 dienu bezmaksas izmēģinājumu un bez kartes sākumā.

Vai TapTime var ziņot pasūtījumus un pievienošanos lojalitātes programmai kā konversijas?

Jā. Katra savienojuma sadaļā “Ko ziņot” ieslēdziet viesu pasūtījumus (nosūtīti kā pirkums ar vērtību un pozīcijām: GA4 purchase, Meta Purchase vai otra Google Ads konversijas darbība) un jaunus lojalitātes dalībniekus (GA4 sign_up, Meta CompleteRegistration). Katrs tiek nosūtīts vienreiz par pasūtījumu un vienreiz par dalībnieku un programmu. Pie kases reģistrētie pārdevumi nekad netiek ziņoti.

Kā saņemt jaunas rezervācijas un pasūtījumus Telegram vai Slack?

Atveriet Integrācijas → Paziņojumi, izvēlieties saziņas lietotni, ielīmējiet bota marķieri (Telegram) vai webhook URL (Slack, Teams, Google Chat, Discord, Mattermost), izvēlieties notikumus un valodu un nospiediet Sūtīt testu. No tā brīža katrs izvēlētais notikums ienāk kā īsa ziņa ar saiti uz paneli. Adrese un marķieris tiek glabāti šifrēti.

Vai TapTime darbojas ar Zapier, Make, n8n un Pipedream?

Jā, bez spraudņa instalēšanas. Izveidojiet platformā catch hook, ielīmējiet tā URL sadaļā Integrācijas → Automatizācija, izvēlieties notikumus un nospiediet Sūtīt testu, lai platforma iepazītu laukus. Pēc tam katrs rezervācijas, pasūtījuma un lojalitātes notikums palaiž Jūsu darbplūsmu, parakstīts tāpat kā mūsu webhooks. Lietotnes var arī pašas abonēt caur POST /v1/company/webhooks.

Dodiet savām reklāmām vienīgo signālu, kam ir nozīme: rezervāciju.

Pieslēdziet Google Ads, Meta, TikTok, Microsoft Ads un GA4 desmit minūtēs, pievienojiet webhook savam CRM un vērojiet, kā piepildās piegādes žurnāls. 14 dienas bez maksas, bez kartes, atcelšana jebkurā laikā.

14 dienas bez maksas Karte nav nepieciešama Atcelt jebkurā laikā

Uzskaitiet rezervācijas kā konversijas Izmēģiniet 14 dienas bez maksas