Skip to content

Setup guide

How to set up web push notifications with relaybell

Everything relaybell can do, explained in plain language — from pasting the install snippet to collecting subscribers, sending broadcasts, and automating re-engagement. Follow the checklist to get set up in order, or open any feature guide below.

Get set up, step by step

The fastest path from sign-up to your first notification.

  1. 1

    Add relaybell to your website

    On the Install page, choose how your website is built. WordPress: install our plugin and click Connect to relaybell — no code. Other websites: paste a short code and upload one file. Shopify: install the relaybell app from the Shopify App Store — no code. Once your website is live, find these steps again under Settings → Installation.

  2. 2

    Get your first subscribers

    Open your website: a small box asks visitors to allow notifications (on Shopify, once the relaybell app embed is on). Everyone who clicks Allow shows up under Audience. Click Allow on your own browser to be the first. To change how and when visitors are asked, open Audience → Subscribe prompt.

  3. 3

    Send your first notification

    Write a title and message, click Send test to see it on your own device, then send it now or schedule it.

  4. 4

    Set up an automation

    Pick one, like Welcome series. relaybell fills in ready-made messages for you to edit; click Activate and it sends them on its own.

  5. 5

    Track sales and sign-ups

    Add a goal under Reports → Goals & conversions to count purchases or sign-ups on your website.

  6. 6

    Check your settings

    Add your logo, set quiet hours or a daily limit, add your privacy policy link and choose your revenue currency.

The install snippet

For a plain website, paste this just before your closing </body> tag, then upload sw.js to your site’s root. Your real Project ID is filled in for you on the dashboard’s Install page. On WordPress, install the relaybell plugin instead (Plugins → Add New, search “relaybell”) and click Connect — no code needed.

<script src="https://relaybell.com/relaybell-sdk.js"></script>
<script>
  RelayBell.init({
    projectId: "YOUR_PROJECT_ID",
    apiBase: "https://relaybell.com"
  });
</script>

Step-by-step WordPress and Shopify instructions are on the Install page in your dashboard. Google Tag Manager and server SDK setups are in the developer docs.

Feature guides

Step-by-step setup for every part of relaybell.

Frequently asked questions

Do I need to write code to use relaybell?

Barely. For a plain website you paste one snippet before your closing </body> tag and upload a single service-worker file (sw.js) to your site's root. On WordPress you install the relaybell plugin and click Connect — no code at all. Your Project ID is pre-filled for you on the dashboard's Install page.

Do my subscribers have to give an email address?

No. Web push works from the browser subscription alone — a visitor just clicks 'Allow' on the notification prompt. No email, no app install. If a visitor is logged in to your site you can optionally attach their email as an identifier for cross-device targeting.

Does relaybell work on WordPress and WooCommerce?

Yes. Install the relaybell WordPress plugin and click Connect to relaybell — one click, nothing to copy or paste. The plugin loads the SDK, serves the service worker, and can auto-send a push when you publish a post. With WooCommerce it also reports purchase, cart, back-in-stock, and price-drop events automatically.

Can I set up an abandoned-cart or welcome notification automatically?

Yes, under Automations — pick a ready-made automation and relaybell fills in the messages. Welcome series sets up a message journey that starts when someone subscribes. Abandoned cart sets up a reminder that goes out an hour after a cart update (the 'cart.updated' event) and is skipped if the shopper buys first, so buyers don't get reminders. Both send themselves once you click Activate.

Can I schedule a recurring notification, like a daily digest?

Yes — under Automations, pick Weekly message — it can also repeat every hour or day. Write the notification once, choose how often, the time and the time zone, and it sends on that schedule until you pause it. You can also pick New blog posts and point it at your blog's RSS feed to auto-send each new post.

Is relaybell GDPR compliant?

relaybell records consent at opt-in and gives you data-subject tools under Settings → Privacy: download or erase everything held about one subscriber, choose how long to keep activity history, and show your own privacy-policy link on the opt-in prompt.

Ready to set it up?

Create a free relaybell account and your first website is ready in seconds — the Install page fills in your Project ID for you.

Get started free