Getting started with PAR Punchh

Estimated 4 minute read
|
Updated Jan 24, 2025, 3:56 AM EST
You will learn

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 begin

Before 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.
Integrate PAR Punchh with Klaviyo

Integrate PAR Punchh with Klaviyo

  1. In Klaviyo, click your account name in the lower left corner and select Integrations.
  2. Click Add integrations.
  3. Search for Punchh and select the card. 
  4. On the next page, click Install.
  5. Review the permissions and click Allow.
  6. Copy the webhook URL that has been generated for you and save it to a secure location.
  7. Check the setting to sync future Punchh email subscribers to Klaviyo. Then, select your main email list (or another list, if desired) from the dropdown. We recommend setting this list to single opt-in.
  8. Click Save.
  9. In a new tab, log in to your PAR Punchh admin. Then, navigate to Punchh > Webhooks Manager > Outbound.
  10. Select the Webhooks tab.
  11. Click Base URL.
  12. Click + Add New URL.
  13. Input the following:
    • Name
      Klaviyo
    • Webhook Base URL
      https://a.klaviyo.com
    • Admin Email
      restaurants@klaviyo.com

  14. Click Submit.
  15. Select the Webhooks tab, then click + Create Webhook.
  16. Input the following:
    • Name
      Klaviyo
    • Description
      Klaviyo integration
    • Base URL
      Select Klaviyo from the dropdown
    • Webhook End Point
      Paste the Webhook URL that you copied from Klaviyo. Then, delete https://klaviyo.com so that you are left with /api/webhook…

    • Authentication
      Select Bearer
    • Auth Bearer Token
      From the Webhook End Point, select the string after s= and before &k= and paste it in this field
    • Events Selection
      Select all events from the dropdown, one at a time
  17. Make sure to check Active.
  18. Click Verify & Submit. You should then see a success message. 

Your integration is now activated and profiles, events, and consent updates will start syncing to Klaviyo.

Understand your PAR Punchh data

Understand your PAR Punchh data

Klaviyo syncs different events from PAR Punchh related to membership and PAR Punchh properties.

To view your PAR Punchh data:

  1. Click the Analytics dropdown in the left-hand navigation sidebar.
  2. Select Metrics. Here, you can view all of the metrics in your account. 
  3. Filter this view to see PAR Punchh metrics by using the filter selector next to the search bar and selecting PAR Punchh

Learn more about your PAR Punchh data.

Segment customers using PAR Punchh data

Segment 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.

  1. Click the Audience dropdown in the left-hand navigation sidebar.
  2. Click Lists & Segments.
  3. Click Create New in the top right.
  4. Select Create segment.
  5. Name your segment and select tags if desired.
  6. Under Definition, select What someone has done (or not done) > Signed Up > at least once > in the last > 30 > days.
  7. Click Create Segment.
Use PAR Punchh data in flows

Use PAR Punchh data in flows

You can use PAR Punchh metrics to trigger flows. For example, you can use the Signed Up metric to trigger a flow that sends when someone signs up for your loyalty program.

To create a flow using PAR Punchh metrics:

  1. Navigate to the Flows tab from the left-hand navigation sidebar.
  2. Click Create flow in the top right.
  3. Click Build your own in the top right.
  4. Name your flow and select tags if desired, then click Create flow.
  5. In the flow builder, under Select a trigger, choose Your metrics
  6. Select Punchh, then select a Punchh metric such as Signed Up.
  7. Click Save.
  8. Add time delays and messages relevant to the triggering action. Learn more about creating a welcome series.
  9. Once your content is ready, click Update Action Statuses in the top right of the flow builder to set the flow live.
Outcome

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.

Additional resources

Additional resources

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type