JSON Payload Related Information

Use Outgrow quizzes and calculators which are designed for conversion and engagement and push the leads you have collected straight to a compatible web app or URL as soon as it’s submitted.

What is a webhook?

In general terms, a webhook is simply a notification sent over the web, which is triggered automatically whenever a specific event occurs.

Outgrow webhook notifications are sent via HTTP POST request, and the request body (containing the response data) is in JSON format.

What all information is a part of a JSON Payload

1. Static Information that is passed along as a part of Payload:

A. Trackers that get captured when passed along in URL

Captured Trackers

REFERRER

VIEWLD

TYPE

FEEDITEMID

TARGETID

LOC_INTEREST_MS

LOC_PHYSICAL_MS

MATCHTYPE

NETWORK

DEVICEMODEL

CREATIVE

UTM_SOURCE

UTM_MEDIUM

UTM_CAMPING

UTM_TERM

UTM_CINTENT

UTM_KEYWORD

GCLID

UTM_ADGROUP

TID

ADPOSITION

ACEID

TARGET

PLACEMENT

B. App details that get captured

App Details

Description

*APPID

Calculator/quiz ID

COMPANYID

Company Id to which app belongs

VISITORKEY

User visitor id created on opening app

CALCLEAD

User lead id created on submitting lead form

CALCULATOR

App name

SOURCE

CREATED_AT

Lead or Visit generated date

EVENT

Type of data 'LEADS' or 'VISITS'

COUNTRY

Country of user

CITY

City of user

REGION

Region of user

IP

IP address of user using app

REDO_COUNT

2. Dynamic information that is a part of the JSON payload

Field Name

Description

FULLNAME

Full name of the user

Email

Email address of the user

FNAME

First name of the user

LNAME

Last name of the user

TEL

Phone number of the user

Each Questions Respective Title

Each Questions Respective Answer

TOTAL_QUESTIONS

Number of questions in app

RESULT1

The result generated by app after all the questions are answered. The number of results varies as per the number created in-app

Feel free to reach us at [email protected] in case you have any questions or concerns.