Skip to main content

Google and Meta Marketing Event Types and Schemas

For folks accessing your project via the web, we trigger the following events based on page visit or user action:

Kickstarter pages that trigger marketing integration events

Pre-launch: Backer navigates to a pre-launch page on the web or in mobile apps.

ViewContent

ViewContent

page_view (web), screen_view (mobile)

Pre-launch: Backer clicks 'Notify me on launch'.

Lead

Project: Backer navigates to a Project page on the web or in mobile apps.

ViewContent

ViewContent

page_view (web), screen_view (mobile)

Checkout: A backer clicks on the “Back this project” button and is taken to the reward selection step of the checkout page.

InitiateCheckout

InitiateCheckout

page_view (web), screen_view (mobile)

Payments: A backer is going through a checkout flow and on the Pledge Summary page selects the option to Add Payment Info (web) or selects New Payment method option (mobile).

AddPaymentInfo

AddPaymentInfo

add_payment_info

Thanks page: A backer has successfully backed a project and is taken to the Thanks page/screen (web and mobile).

Purchase

Purchase

Purchase


Meta/Facebook Event Descriptions

Event

Description

Event Properties

ViewContent is defined as a view of your project page, rewards selection page, or pre-launch page that is being tracked.

content_ids, content_category, content_name, content_type, contents, currency, value

When a signup is submitted.

currency, value

When payment information is selected or a new payment method is added.

content_category, content_ids, contents, currency, value

The completion of a purchase, usually signified by receiving order or purchase confirmation, or a transaction receipt. For example, landing on a Thank You or confirmation page.

content_ids, content_name, content_type, contents, currency, num_items, value


Google Analytics Event Descriptions

Event

Description

Properties

A user adds payment info during checkout.

currency, value, items

A backer successfully completes a pledge.

currency, transaction_id, value, shipping (optional parameter), items

page_view

A pageview is defined as a view of your project page, rewards selection page, or pre-launch page that is being tracked by the Analytics tracking code. If a user clicks reload after reaching your project page or pre-launch page, this is counted as an additional pageview. If a user navigates to a different page and then returns to your project page or pre-launch page, a second pageview is recorded as well.

page_location (page URL), page_referrer (previous page URL)

screen_view

firebase_screen, firebase_previous_screen

Did this answer your question?