Now live for ALDO Shoes UK

Integrations · Last verified 26 June 2026

Connect OneSignal push notifications

Turn on free, unlimited mobile push for your app. What you paste into Vunda, what you set up in OneSignal, and how to switch on abandoned-cart reminders.

OneSignal gives your app free, unlimited mobile push. Connecting it has two parts: two values you copy from OneSignal into Vunda, and push credentials you set up inside OneSignal so it can deliver to Apple and Google.

What you will need

  • A OneSignal account (the free plan is enough to send).
  • An Apple Developer account (for the iOS APNs key).
  • A Firebase project (for the Android FCM credential).

Both values you copy into Vunda live in the same place in OneSignal: Settings > Keys & IDs. (Source: OneSignal Keys & IDs.)

Step 1: enable OneSignal and paste your App ID

In Vunda, open Integrations, choose the OneSignal card, and turn on Enable OneSignal. Paste your public App ID (a UUID like 00000000-0000-0000-0000-000000000000) into the App ID field. The App ID is safe to ship in your app; it is not a secret.

Connecting OneSignal takes effect on your next app build, not instantly. The push SDK is baked into your app when we publish a new version, so plan to publish after connecting.

Step 2: add your REST API Key so Vunda can send

To send campaigns and abandoned-cart reminders from Vunda, paste your OneSignal App API Key into the REST API Key (App API Key) field (also under Settings > Keys & IDs; it starts with os_v2_app_). This is a secret: Vunda stores it encrypted, uses it only on our server to send, and never ships it to your app or shows it again after saving. Leave the field blank on a later save to keep the key you already stored.

Step 3: set up sending credentials inside OneSignal

This step happens inside OneSignal and Apple/Google, not in Vunda, so the exact screens are owned by those providers. Verify each step against their current guides (linked below) before you rely on it.

  • iOS. In your Apple Developer account create an APNs authentication key and download the .p8 file. In OneSignal, go to Settings then Push & In-App, choose Apple iOS (APNs), and upload the .p8 with your Key ID, Team ID, and app Bundle ID. (Source: OneSignal iOS p8 / APNs.)
  • Android. In OneSignal, go to Settings then Push & In-App, choose Google Android (FCM), and upload your Firebase service-account JSON. (Source: OneSignal Android Firebase credentials.)

Turn on abandoned-cart reminders (optional)

With OneSignal connected and a REST API Key saved, switch on Send abandoned-cart reminders in the OneSignal card. Vunda then sends one reminder push to a signed-in shopper who leaves items in their cart and does not check out, and cancels it automatically if they do. The reminder shows the abandoned product's own image by default, and the notification Opens: Cart when tapped. You can edit the title, message and how long to wait before it sends.

After you connect

Publish a new version of your app from the Publish page. Once that build is live, push works on shoppers' devices: you can send campaigns from the Notifications page, and abandoned-cart reminders go out on their own.