circle-exclamation
This documentation is currently under development. Certain sections are not yet complete and will be added shortly.

Actito

Connect Apple Wallet and Google Wallet to Actito (CRM / marketing automation) with The Wallet Crew. Create, update, and notify wallet passes from Actito scenarios.

This integration connects Actito scenarios to Apple Wallet and Google Wallet through the wallet crew.

Connect Actito to Apple & Google Wallet through The Wallet Crew

Actito is where you segment, personalize, and orchestrate customer journeys. The Wallet Crew turns those journeys into a wallet pass that stays visible and useful.

This is more than “one more channel” next to email, SMS, and app push. It’s a way to put the right information in the customer’s pocket, exactly when needed. If you’re looking how to connect Apple Wallet and Google Wallet to Actito CRM, this integration is the practical answer.

This becomes essential for loyalty, membership, gift cards, and offers.

circle-info

Actito orchestrates “who/when/what”. The Wallet Crew executes everything wallet-side: pass creation, updates, notifications, and animations.

What you unlock

  • A persistent touchpoint. The pass lives in Apple Wallet or Google Wallet.

  • Real-time utility. Update the pass when the customer’s situation changes.

  • Less friction. No app install required to deliver value.

  • Better orchestration. Use Actito scenarios to automate wallet moments.

  • Stronger targeting. Feed wallet events back into Actito for smarter timing.

chevron-rightReal-world exampleshashtag
  • Retail loyalty: after purchase, update points and tier on the pass. Then notify when a reward unlocks.

  • Membership: when status changes (active, paused, renewed), refresh the pass instantly. Use a notification only for key moments.

  • Offers: add a new coupon or benefit to the pass. Notify close to expiry to drive redemption.

  • Events: push last-minute changes (schedule, venue, gate info). Reduce no-shows with day-of reminders.

Thanks to our connectors and multi pass data provider architecture, you can orchestrate wallet scenarios from Actito and still benefit from other pass data providers. This gives you the best of both worlds. The Wallet Crew can display information from all systems (Cegid, Secutix, etc) on the same pass and merge them, without sync issues.

What this integration does

Connect Actito to Wallet Crew so you can:

  1. Update passes from Actito scenarios (Journey Builder custom actions). Keep loyalty points, tier, coupons, balance, or store info up to date.

  2. Trigger wallet notifications (push/messages) for a given pass from Actito scenarios. Nudge at the right moment without relying only on email open rates.

  3. Sync Actito profile changes into Wallet Crew (webhooks). Keep wallet content aligned with consent, preferences, and profile data.

  4. Sync Wallet Crew events back to Actito (webhooks). Track events like customer creation and wallet installation status.

Usage

Send a push notification

Use the neostore send message custom activity inside an Actito scenario.

It sends a push-style wallet message to the customer’s pass. On Apple Wallet, it appears on the lock screen. On Google Wallet, it’s displayed on the pass.

For more details about wallet notifications, see Push notifications.

Use it for time-sensitive moments. Keep it rare.

chevron-rightReal-world exampleshashtag
  • Retail loyalty: “You’ve unlocked a reward.” Update points/tier. Then notify.

  • Offer expiry: “Your coupon expires tonight.” Write the coupon to the pass. Then notify.

  • Click & collect: “Your order is ready.” Show pickup info on the pass. Then notify.

  • Membership: “Renewal in 3 days.” Update expiry and status. Notify only if needed.

New profile & profile update synchronization

When an Actito profile is created or updated, the connector automatically refreshes the customer’s wallet pass.

This keeps the pass aligned with the latest profile data, without building extra “update pass” branches in every scenario.

circle-info

This is a key feature. If the pass is connected to multiple data providers (Cegid, Comarch, …), a profile change in Actito triggers a refresh that reconciles data from all providers.

chevron-rightReal-world exampleshashtag
  • Data hygiene: customer fixes their name or email in your preference center. The pass updates on the next refresh.

  • Store preference: customer changes their preferred store. The pass updates to show the right store address and map link.

  • Multi-system loyalty: Actito profile changes (segment, tier label, custom attributes) refresh the pass while points still come from your loyalty provider.

Wallet installation status synchronization

When a customer installs or uninstalls a pass, the connector syncs that status back to Actito.

Actito stores this in the neostore_wallets table. Use it as a deterministic signal for segmentation and scenario branching.

You can also react to install/uninstall events to trigger follow-ups or rewards.

chevron-rightReal-world exampleshashtag
  • Scenario branching: if the pass is installed, send a wallet notification. If not, send an email/SMS with an “Add to Wallet” link.

  • Onboarding reminder: if the pass isn’t installed after 24 hours, send a nudge.

  • Suppression: stop “add to wallet” messages once the pass is installed.

  • Reward on install: when the pass is installed, grant +10 loyalty points or unlock a welcome perk.

  • Win-back: when a pass is uninstalled, trigger a light reactivation flow with a new link.

Pass Data Provider

Use Actito as a data source for your pass.

This lets The Wallet Crew display Actito profile attributes on the pass, like first name, last name, tier label, or any custom field you store in Actito.

chevron-rightReal-world exampleshashtag
  • Loyalty: show the customer’s tier label coming from Actito segmentation.

  • Membership: display member name and status, synced from the Actito profile.

  • Personalization: show a preferred store, language, or a “next best offer” field maintained in Actito.

chevron-rightAdvanced configurationhashtag

Use the extensions.actito.profile.mapper extensibility endpoint to control which Actito attributes are read and how they are mapped into The Wallet Crew account object.

By default, the connector maps firstName and lastName.

Setup

The Wallet Crew Configuration

1

Enable connector

Ask the Wallet Crew team to enable the Actito connector for your environment.

2

Configure general settings

Open the Actito connector settings in the Wallet Crew back-office.

chevrons-rightOpen Actito General settings page

Actito x The Wallet Crew - configuration screen

Fill in the form with the following information:

Server

URL of the Actito server

API Key

Actito API key that lets The Wallet Crew access your Actito environment.

Entity

The name of your environment (license name) within Actito

Profile Table Name

Name of the Actito table where you store profiles (customer information)

Actito External Identifier

Name of the column that contains the customer identifier. This column lets The Wallet Crew bind a pass to a specific customer.

Pass external Identifier

Name of the external identifier key within The Wallet Crew.

circle-exclamation

Get these values from Actito (API settings) and your Actito data model (table + identifier column).

3

Configure wallet template

To show Actito messages on the pass, you need to add a field in the pass template.

When you send a message, the connector stores it in additionalData.actito_message.

Add a back field with the following settings:

Label

Message

Value

{{ additionalData.actito_message }}

Change Message

%@

Apple Wallet - Actito notification configuration

Once setup is complete, the connector automatically creates the required tables and custom actions in Actito.

FAQ

chevron-rightWhat does Actito do vs what does The Wallet Crew do?hashtag

Actito decides who, when, and what in scenarios.

The Wallet Crew runs the wallet layer: pass creation, updates, and notifications.

Customers don’t need an app. They add a pass to Apple Wallet or Google Wallet.

chevron-rightWhat can I automate from Actito scenarios?hashtag
  • Update pass content (points, tier, balance, expiry, store info, custom fields).

  • Send a wallet message with neostore send message.

  • Refresh passes automatically when Actito profiles change.

  • Branch by install status using neostore_wallets (notify vs email/SMS).

chevron-rightHow do I track who installed the pass?hashtag

Install/uninstall status is synced into Actito in the neostore_wallets table.

Use it for segmentation, suppression, and scenario branching.

Last updated