Skip to main contentThis integration lets you create/update OneSignal Email Templates from Mailkick.
Prerequisites
- You must be a workspace admin.
- You need:
- OneSignal App ID
- OneSignal REST API Key
Step 1 — Find your OneSignal keys
In OneSignal, open Settings → Keys & IDs, then copy:
Step 2 — Add OneSignal in Mailkick
- Open Settings → Integrations
- Select OneSignal
- Paste your API key
- Enter your OneSignal App ID
- Click Save changes
Step 3 — Sync an email
- Open an email in the editor
- Click Export
- Click Sync to OneSignal
After a successful sync, Mailkick returns a OneSignal dashboard link like:
https://dashboard.onesignal.com/apps/<app_id>/templates/<template_id>
Self-hosting note (server secrets)
If you run your own Supabase Edge Functions, make sure your environment includes the encryption secret used to read stored API keys:
API_KEY_ENCRYPTION_SECRET