You will learn
Learn how to integrate with PAR Punchh, an all-in-one loyalty and engagement platform for restaurants and convenience stores.
Before you beginBefore you begin
- Make sure you have a PAR Punchh subscription to the Platinum PAR Punchh Loyalty package which includes PAR Punchh Amplify. If your brand is on either the Essentials PAR Punchh Loyalty or Premium PAR Punchh Loyalty package, you’ll have to request a subscription to the PAR Punchh Amplify add-on. Access to PAR Punchh Webhooks is available only with a subscription to PAR Punchh Amplify.
- Make sure you have admin or similar access privileges on the PAR Punchh account to configure settings in PAR Punchh.
- In Klaviyo, obtain the list IDs for the lists to which you’d like to sync your email and SMS subscribers. You’ll need to provide these IDs during the setup process.
Integrate PAR Punchh with Klaviyo
- In Klaviyo, click your company name in the bottom left corner and navigate to Settings > Account > API Keys.
- Under the Public API Key / site ID section, copy your account's public API key.
- In PAR Punchh, navigate to Punchh > Webhooks Manager > Outbound.
- Select the tab Webhooks and click Base URL.
- Click Add New URL and fill in the form with the following:
- Name: Klaviyo
- Webhook Base URL: https://api.klverticals.com
- Admin Email: restaurants@klaviyo.com
- Navigate back to Webhooks, select Create Webhook, and input the following:
- Name: Klaviyo
- Description: Klaviyo integration
- Base URL: Select the URL you just created above
- Webhook End Point: /integration/PAR Punchh/PUBLIC_API_KEY
Remember to replace PUBLIC_API_KEY with your Klaviyo public API key. For more information on how to find that, head to How to manage your account's API keys. - Authentication: Bearer
- Auth Bearer Token: generate and write
- Add all Available Events
- Send an email to restaurants@klaviyo.com including the following information:
- Subject: PAR Punchh Integration setup
- Klaviyo public API key
- Your email subscriber list ID
- Your SMS subscriber list ID
You’ll receive a response within one business day from Klaviyo with a URL to activate your integration.
Understand your PAR Punchh dataUnderstand your PAR Punchh data
Klaviyo syncs different events from PAR Punchh related to membership and PAR Punchh properties.
To view your PAR Punchh data:
- Click the Analytics dropdown in the left-hand navigation sidebar.
- Select Metrics. Here, you can view all of the metrics in your account. The metrics labeled “PAR Punchh” represent all of the metrics synced from your PAR Punchh integration.
- Filter this view to see PAR Punchh metrics by using the filter selector next to the search bar and select API. This will pull in all metrics coming from the API. The PAR Punchh metrics will be labeled as such.
Learn more about your PAR Punchh data.
Segment customers using PAR Punchh dataSegment customers using PAR Punchh data
You can use PAR Punchh’s metrics to segment customers and target them with a campaign. For example, you can create a segment of everyone who signed up for your PAR Punchh loyalty program in the last 30 days and send a campaign to that segment.
To create the example segment shown above:
- Click the Audience dropdown in the left-hand navigation sidebar.
- Click Lists & Segments.
- Click Create List / Segment in the top right.
- Select Segment.
- Name your segment and select tags if desired.
- Under Definition, select What someone has done (or not done) > PAR Punchh - Signed Up > at least once > in the last > 30 > days.
- Click Create Segment.
Use PAR Punchh data in flows
You can use PAR Punchh metrics to trigger flows. For example, you can use the PAR Punchh - Signed Up
metric to trigger a flow to send messages to someone immediately when they sign up for your loyalty program.
To create a flow using PAR Punchh metrics:
- Navigate to the Flows tab from the left-hand navigation sidebar.
- Click Create flow in the top right.
- Click Create from scratch in the top right.
- Name your flow and select tags if desired.
- Click Create Flow.
- In the flow builder, choose Metric as the trigger.
- From the dropdown, select a PAR Punchh metric, such as Punchh - Signed Up.
- Click Done.
- Add time delays and messages relevant to the triggering action. Learn more about creating a welcome series.
- Once your content is ready, click Update Action Statuses in the top right of the flow builder to set the flow live.
Outcome
You've now integrated PAR Punchh with Klaviyo and learned about PAR Punchh data in Klaviyo, segmenting customers using PAR Punchh data, and using PAR Punchh data in flows.
Why am I seeing the notification “Your account is calling a retired revision”?Why am I seeing the notification “Your account is calling a retired revision”?
Are you seeing a notification in Klaviyo that reads “[ACTION Required] Your account is calling a retired revision”, like the one below?
Please ignore this notification; no action is currently needed on your part. Your PAR Punchh integration is managed by Klaviyo and will continue to work as expected.
Additional resourcesAdditional resources
- Learn more about Klaviyo-built integrations.
- Learn how often integrations sync data.