offerClick Webhook

When a user clicks on an offer, Zendrive sends a webhook to update the publisher of the user's interest in the offer. This helps the publisher to facilitate the next action for the user or any revenue projection based on the offer click.

Webhook Type: offer

Webhook Subtype: offer_click

Sample Payload

{
	"driver_id": "test_user",
	"webhook_event_id": "56320bd1-f7db-4d1f-b8da-210ae8719657",
	"webhook_created_at_timestamp": 1695805405588,
	"type": "offer",
	"subtype": "offer_click",
	"metadata":
	{
    	"offer_id": "campaign_load_testing_1",
    	"offer_type": "auto_insurance",
    	"offer_subtype": "telematics",
    	"advertiser_name": "test-insurer",
    	"offer_clicked_at_timestamp": 1695178530141
	}
}

offerClick Webhook Payload Fields

Field
Type
Sample Description

driver_id

String

test_user

webhook_event_id

String

56320bd1-f7db-4d1f-b8da-210ae8719657

webhook_created_at_timestamp

Long

1695805405588

type

String

offer

subtype

String

offer-click

offer_id

String

campaign_load_testing_1

offer_type

String

auto_insurance

offer_subtype

String

telematics

advertiser_name

String

Progressive

offer_clicked_at_timestamp

Long

1695178530141

  • Due to the fact that publishers send multiple offers to users, Zendrive will use offerClick webhooks to notify for all unique offer clicks.

  • As users can click any offer more than once, Zendrive will dispatch the offerClick webhook only when the first time a user clicks on an offer.

  • The offer_click_timestamp and created_at_timestamp (webhook sent timestamp) will be reckoned in milliseconds.