Push Notification
Push notification events record whether a push reached a member and what they did with it.
Status: partly sent today
Push Notification Received and Push Notification Tapped are sent by the mobile app. They currently send title and body (plus category or additionalData) instead of the action and utm_campaign_* properties below. Push Notification Bounced is not sent.
Push Notification Received
Description: Triggered when a push notification is delivered to the device.
Destinations: BigQuery, HubSpot (selective), Amplitude.
| Property | Type | Required | Description |
|---|---|---|---|
action | String | Yes | How the user interacted with the push. |
utm_campaign_name | String | No | Push title/name. |
utm_campaign_medium | String | No | "Push". |
utm_campaign_source | String | No | Push referrer. |
utm_campaign_content | String | No | Push text/message. |
user_id | String | Yes | Internal unique identifier for the individual performing the event. |
group_id | String | Yes | Internal unique identifier for the organization of the individual performing the event (church slug). |
email | String | Yes | Email for the individual performing the event. |
phone | String | Yes | Phone for the individual performing the event. |
is_logged_in | Boolean | Yes | If the user was logged in when performing the event. |
Implementation example:
analytics.track("Push Notification Received", {
action: "Open",
utm_campaign_name: "remys-culinary-adventure",
utm_campaign_medium: "Push",
utm_campaign_source: "/parisian-street-food-festival",
utm_campaign_content:
"Want to know all of Remy's secret recipes? Click here!",
user_id: "2087903",
group_id: "remy-gusteau-restaurant",
email: "remy@gusteaus.org",
});Push Notification Tapped
Description: Triggered when the user taps a push notification.
Destinations: BigQuery, HubSpot (selective), Amplitude.
Properties: Same as Push Notification Received, except the event name is Push Notification Tapped.
Push Notification Bounced
Description: Triggered when a push notification fails to deliver.
Destinations: BigQuery, HubSpot (selective), Amplitude.
Properties: Same as Push Notification Received, except the event name is Push Notification Bounced.