Skip to main content
What's New with Badge?

👋 Hi there! These updates provide an overview of all Badge service and feature announcements as they are released. Stay tuned!

Stanley Tran avatar
Written by Stanley Tran
Updated over a week ago

December 4, 2024: Configure App Link in Editor

We released API and UI support for linking your native iOS and Android apps to pass templates.

When using the Workspace UI, you'll find this under the "Features" tab in the Pass Template Editor. When using the API, you'll find this under Revision Objects in when creating and revising Pass Templates. Check out the documentation.

And here's a fun tip: For Google Wallet, you can hack this feature add any web URL to the front of the pass. Simply specify a URL for webAppLinkUrl and leave the androidPackageName blank.

November 6, 2024: Pass Template Setting Page

To make space for more Pass Template configuration options, we've moved the following to a brand new Pass Template Settings tab on the Pass Template Details page:

  • Internal name

  • Pass Template Id

  • Sign-Up page options

  • Download Email customization

Oct 18, 2024: Alternate Cover Image

We now have both API and UI support for setting a distinct Google Wallet asset for your cover images. This will allow you to take advantage of the additional features offered in Google Wallet, such as support animated images and an increased range of image sizes.

Oct 16, 2024: Image Upload Improvements, Auto-Linked Pass API Support, and Offer Pass Type

Another common request answered! While uploading any image in the Pass Editor, you can now focus and crop the image instead of needing to upload an image with particular dimensions.

Additionally, there's now API support for Auto-Linked Passes, a Google Wallet feature. Auto-Linked passes are passes you can add to a user's wallet if they already have a pass installed—and you can add up to 50 of them without the user needing to install them manually. To implement this feature, set values for the parentPass object when using userPassUpsert.

Oct 9, 2024: Campaign Pass Change Notifications

The behavior of push notifications in campaigns that have a pass change has changed. Passes that enter a campaign after its start by activating mid-campaign will now receive the campaign's push notification (not just its pass change).

Oct 4, 2024: Programmatic Workspace Creation

You can now create different Workspaces using the Badge API. In order to do so, you'll need an Organization API key (contact Badge Customer Support if you need one). Check out the documentation.

August 8, 2024: Programmatic Push Notification Sending

You can now send Push Notifications using the Badge API! This is especially helpful if you want specific events in your system to trigger a push notification to a pass. Check out the documentation.

August 5, 2024: Programmatic Pass Template Creation

There are now API endpoints for creating and revising Pass Templates. Check out the documentation.

July 15, 2024: Auxiliary Field

For all you maximalists, you can now add another field on the front of the pass. Simply click on the "Add Field" button when in the "Front Fields" section of the Pass Template Editor.

June 25, 2024: Disable New Sign-Ups on Sign-Up Form

We released the ability for you to disable new sign ups when the Sign-Up form is enabled for a pass template. This is especially helpful if you are providing passes for a closed group of users (e.g., a membership or school class) and simply want to use the Sign-Up form as a way for users to claim (and download) their pass.

June 13, 2024: Targeting Active Passes Issued After the Start of Running Campaigns

Major campaign improvement! All passes that are activated within the period of a running campaign (and meet the campaign targeting criteria) are now eligible to receive the campaign—even if passes were issued after the start of the campaign. While this is now the default campaign behavior, you can still choose to have a campaign only sent to passes that are active at the start of the campaign if you check this box in the "Recipients" step of the Campaign Editor.

June 3, 2024: Pass Filtering

When using the Passes Table, you can now filter by Status (Created, Invited, Active, Deactivated, Expired, and Voided) and by platform (Apple Wallet and Google Wallet)

May 28, 2024: Google Wallet Push Notifications

Finally! We now support sending push notifications to Google Wallet users. Keep in mind that there is a limit of three notifications per day per pass (Google Wallet-enforced to prevent spamming).

May 13, 2024: Multiple Passes Per User

We now have official support for issuing multiple passes for a given user within the same Pass Template. When using the userPassUpsert API endpoint, you can choose to set user and pass objects. And when using the Badge Workspace, you can create user or pass attributes in a Pass Template. Please note that only user attributes can be updated via CSV import. Data for pass attributes must be updated via the Badge API.

This feature is especially important for event tickets where group buying is common and multiple tickets are often associated with a single buyer, or in hospitality where customers can repeatedly purchase the same service and therefore can be issued a pass from the same service Pass Template, but for different days.

April 30, 2024: Enhanced Campaigns

Say hello to one of Badge's most unique features! With Enhanced Campaigns, you'll be able to both temporarily change the design of the pass (anything from the cover image to the barcode) and send a push notification in a single campaign workflow. This can be used to communicate offers and events. Create a campaign to try it now!

April 9, 2024: Auto Send Pass Download Email

When using the Badge API, you can now choose to automatically send users their Pass Download Link email when a pass is issued for them. When using the userPassUpsert endpoint, set sendEmailInvite to true in order to enable this.

March 6, 2024: Pass Type Selection

When creating a new Pass Template, you can choose between different pass types (Membership/Loyalty, Gift Card, or Event Ticket). In addition to making sure that our Pass Template is being mapped to the correct Apple Wallet and Google Wallet pass type (we take care of that, so you don't have to), your Pass Template will be prefilled with attributes that are typical of the selected pass type. Then all you have to focus on is refining the design and making sure that you have the data to populate the attributes on each user's pass.

February 14, 2024: Send Pass Download Links

No CRM or email marketing platform to send Pass Download Links on your own? No problem. You can now invite users to install their passes with an email that features their own unique Pass Download Link directly within Badge.

January 17, 2024: Pass Template Archive

We released the ability to archive Pass Templates in your Pass Template List. Simply click on the "three-dots" button for a Pass Template in the Pass Template List and select "Archive Pass" to remove it from your workspace. You will also be given the option to void all passes that have been issued for a Pass Template you choose to archive.

January 10, 2024: Pass Preview Improvements and Google Wallet Preview in Pass Details

We released updates to the Pass Preview in the Pass Editor to more accurately reflect how passes appear in Apple Wallet and Google Wallet.

In addition, we added the ability to view a Google Wallet preview of each pass in the Users List on the Pass Details Page. Previously, only an Apple Wallet preview was available here.

December 18, 2023: Per Wallet Platform Breakdown and Custom Support Email

Following the Wallet Platform Indication, we released the Per Wallet Platform Breakdown that appears on the Pass Details page of each Pass Template, so you can tell how many of your users are using Apple Wallet, Google Wallet, or both.

In addition, we released the ability to customize the support email that is linked to the text, "Contact Support," on the Sign-up Page and Pass Download Page. You can do so by going to Settings > Workspace > Company Info > Support Email.

As a reminder, the Sign-up page is used when you want to use Badge's default sign-up form for acquiring users; a pass is issued and made available for installation when each user completes the form. The Pass Download Page is unique per user and created when passes are issued by using the "Add User" button on the Pass Details page or by bulk issuing passes via CSV, API, or custom integration.

December 14, 2023: Wallet Platform Indication

We released wallet platform (Apple or Google Wallet) indicators that appear as Apple or Google icon(s) in the "Users" table when viewing your Pass Details page. This platform data is also exportable in text form when you choose to export the "Users" table. Note the following possible indications that can be displayed:

  • If a user's pass is currently installed in Apple Wallet, the Apple icon will appear.

  • If a user's pass is currently installed in Google Wallet, the Google icon will appear.

  • If a user's pass is currently installed in both Apple Wallet and Google Wallet, both the Apple and Google icons will appear.

  • If a user's pass was never installed (only issued), no icons will appear.

Note that previously installed passes (that have been deactivated) will have grayed out versions of the above indications.

December 12, 2023: Back of Pass Preview Improvements and Copy Pass Template ID

We released an update to the Pass Preview of the Back of Pass, so that it more precisely displays what end users will see on their installed passes.

In addition, we have made it easier for your internal team members to copy and paste the Pass Template ID. First, make sure you have an active API key (by going to Settings). Then navigate to your Pass Details page, click on three-dots button, and find the "Copy Pass Template ID" option in the drop-down menu.

November 8, 2023: Better Push Campaign Targeting

We released Better Push Campaign Targeting, so you can target push notifications to specific segments of your audiences. In the Push Campaign flow, you are able to filter users by attributes (versus only being able to filter by Pass Template). These can be standard attributes or custom attributes that are populated through a CSV import, API, or integration.

November 7, 2023: Barcodes

We released Barcodes, so you can add Barcodes to the front of your pass(es). In addition to QR Codes, we currently support Barcodes in the following formats:

  • Aztec

  • Code 128

  • PDF 417

October 31, 2023: Accommodating Wide Logos

Happy Halloween 🎃! We released support for Accommodating Wide Logos, so logos will not have to fit into a square of the top, left corner of the front of your pass(es). We previously used the same square-shaped asset in different places on the pass because we thought it would simplify your editing experience. But after receiving your feedback (and seeing very sad logos squished in tiny squares), we have now added a new field for an Icon asset that will take on any parts of your pass(es) which require a square asset, so your Logo is free to take up much more real estate. Keep in mind that editing your square Icon is optional, as we automatically generate one based on the asset you upload for your Logo.

October 25, 2023: Push Campaign Flow Redesign

We released a redesign of the Push Campaign flow to include a campaign details page. This is also a not-so-subtle foreshadowing of awesome Push Campaign enhancements to come...

October 24, 2023: Pass Expiration UI

We released an interface for you to easily add an expiration date to your passes. You can find this in the "Features" tab of the Pass Template Editor. Note that this date can be dynamic—simply click on the ⚡️ button next to the date picker when editing the expiration date.

Did this answer your question?