With the Squarespace + PassKit integration, you can add a form to your site that lets visitors sign up and instantly receive a digital pass. Whether you’re offering a loyalty card, membership, coupon, or event ticket, this setup makes it easy to distribute passes directly through your website.

Setting Up The Integration

You’ll need to have a pass created in PassKit before embedding the form.

Here’s how to set it up:

  1. In your PassKit account, go to the Settings > Integrations section of your project.
  2. Select Squarespace, and copy the HTML form provided. This form is linked to your pass and includes fields for name, email, and mobile number.
  3. In your Squarespace site editor, navigate to the page where you want the form to appear.
  4. Add a Code Block (found under the “+” insert menu) and paste the form code inside.
  5. Save and publish the page.

When someone fills out the form, PassKit will generate and deliver their pass automatically.

Common Use Cases

Adding a PassKit form to your Squarespace site allows you to easily capture customer details and distribute passes with no extra steps.

  • Create a sign-up form for loyalty or membership programs
  • Offer discount coupons in exchange for contact information
  • Register guests for events with instant ticket delivery
  • Deliver wallet-ready passes to new subscribers or customers
  • Collect key customer data while issuing passes automatically

It’s a practical way to connect your website visitors with mobile wallet passes.

Requirements

To use this integration, you’ll need:

  • A PassKit account with a live, published pass
  • A Squarespace website (any version that allows custom HTML through Code Blocks)
  • Access to the Squarespace integration under your PassKit project settings

You don’t need to install apps or use third-party tools. It works by embedding a standard HTML form into your site.

Support And Documentation

Helpful links to get started:

Introduction to Data Collection Forms

Creating custom enrollment forms

How do I use my own enrolment form?

Does The Pass Get Sent Automatically After Submission?

Yes, once the form is submitted, the pass is created and sent to the customer in real time.

Do I Need To Use A Plugin Or App With Squarespace?

No, you only need to use a Code Block to embed the form.

Can I Use This With Any Type Of Pass?

Yes. You can use this form to distribute loyalty cards, coupons, event tickets, or memberships, whatever pass type is connected to your project.

Can I Style The Form To Match My Site?

Yes, you can apply custom CSS in Squarespace to adjust the look and feel of the form if needed.