Job alerts turn one-time visitors into a returning audience. A job seeker enters their email and a couple of filters on your board, confirms via a link we send them, and from then on receives an email whenever a matching job goes live. No account or login is required, and every email includes one-click unsubscribe links, so the list stays clean and consent-based.
How job alerts work
The signup form lives at /alerts on your board, and the default board footer links to it with the label Job alerts. The flow is double opt-in:
A visitor fills in the form and clicks Subscribe to alerts.
They immediately see "Almost there. Check your inbox", and easyboard sends them a confirmation email with a Confirm alerts button.
Only after they click that button does the alert become active. An unconfirmed signup never receives a single job email.
The form is protected against bots: signups are rate-limited per visitor, and if you have bot protection configured, a verification widget appears above the subscribe button. One email address can hold up to 10 different alerts on your board (for example one for "designer" and another for "manager"), so power users can watch several searches at once.
What subscribers fill in
The signup form asks for:
Email: where the alerts go. Required.
Keyword: optional. Matched against the job title and the company name (for example "designer" matches "Product Designer at Acme"). Left empty, every job matches.
Location: optional. Matched as a contains-check against the job's location text, so "Berlin" matches "Berlin, Germany". Left empty, any location matches.
How often: one of As soon as a job is posted (instant), Daily summary, or Weekly summary. The default is the daily summary.
Remote jobs only: a switch. When on, only jobs marked remote are included.
All filters combine with AND: a job must pass every filter the subscriber set. A subscriber with no filters at all simply gets every published job.
When the emails go out
Instant subscribers get an email moments after a matching job is published (whether you publish it by hand, via the API, or through an import).
Daily summary subscribers get one digest per day, around 13:00 UTC, listing all new matching jobs since their last email.
Weekly summary subscribers get the same digest once a week, on Mondays around 13:00 UTC.
If no new jobs matched since the last digest, no email is sent at all. Your subscribers never receive an empty digest, which keeps unsubscribes low.
View your subscribers
In the sidebar, open Engagement and click Subscribers.
Before anyone signs up, the page shows "No subscribers yet" and reminds you that the form lives at
/alertson your board.Once signups arrive, you see a table with four columns: Email, Status (a green Confirmed badge, or Pending for someone who has not clicked the confirmation link yet), Frequency (Instant, Daily, or Weekly), and Filters (the keyword in quotes, the location, and "Remote" if set; "All jobs" when the subscriber set no filters).
From this table you can also:
Click Export CSV (top right of the table) to download the full list as a file named subscribers-YYYY-MM-DD.csv with columns for email, status, frequency, keyword, location, remote_only, and created_at. Useful for importing into another tool.
Click the trash icon at the end of a row to remove a subscriber. This deletes their alert immediately; they would have to sign up again to receive alerts.
Tip: a subscriber stuck on Pending never receives job emails. If someone tells you their alerts are not arriving, first check their status here; the usual fix is asking them to find the confirmation email (or sign up again to get a fresh one).
How subscribers manage themselves
Every alert email footer contains a Manage link and an Unsubscribe link, both tied to a private token, so no login is needed:
The manage page shows "Manage your job alert" with the same Keyword, Location, How often, and Remote jobs only fields, plus Save changes and Unsubscribe buttons.
The unsubscribe link works with a single click and confirms "You've been unsubscribed". Alert emails also carry the standard one-click unsubscribe header, so Gmail and Apple Mail show their own built-in unsubscribe button.
Turn signups on or off
In the sidebar, open Engagement and click Email & newsletter.
In the Email branding card, find the Job-alert signups switch ("Let visitors subscribe to job alerts at /alerts on your board"). It is on by default.
Toggle it off and click Save to stop accepting new signups. The
/alertsform rejects submissions while it is off.
You should see a "Email settings saved" confirmation toast after saving.
Make the alerts look like your board
All alert emails (the confirmation, instant alerts, and digests) are sent with your board's name, logo, accent color, and reply-to address. Set those up in Email branding. To also push confirmed subscribers into your own mailing list, see Newsletter sync (Mailchimp, ConvertKit). And since alerts only fire for published jobs, make sure your posting flow is in order: Post and manage jobs.

