Skip to content
Notis

Carry email opt-outs from ServiceNow into ReferralRock

When a contact's preference changes, keep referral communications aligned without relying on a second manual update.

Trigger

Webhook received

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

Action

Unsubscribe Email Address

Tool to unsubscribe an email address from the ReferralRock mailing list. Use when a user wants to opt out of email communications.

Why this helps

Updating a preference in one system but forgetting the other leaves an avoidable follow-up task.

  • Reflect a recorded opt-out in the referral communication list.
  • Reduce duplicate preference maintenance.
  • Close the loop when contact details arrive through ServiceNow.

Setup

Build it in a few focused steps.

  • 1Connect ServiceNow and ReferralRock to Notis once in the portal.
  • 2Create an automation in the portal or tell Notis what should happen when an opt-out arrives.
  • 3Write one instruction to unsubscribe the contact's email from ReferralRock when the incoming ServiceNow event indicates an opt-out.
  • 4Choose an incoming webhook trigger and a channel for run reports.
  • 5Test with one real opt-out event and review the run.

Questions about this workflow

What event starts the workflow?

An external tool or backend sends a request to the Notis webhook when an opt-out is recorded; ServiceNow has no built-in trigger event in this workflow package.

Can the workflow unsubscribe any email?

Describe the opt-out condition in the instruction so the action applies only to the intended contact.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link ServiceNow to ReferralRock. A trigger fires from one place; an action lands in another.

ServiceNow triggers

ReferralRock actions

Recurring trigger

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

TriggerScheduled

Remove Email from Unsubscribe List

Tool to remove an email address from the unsubscribe list. Use when you need to resubscribe an email address that was previously unsubscribed.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

Delete Webhook

Tool to delete a webhook subscription. Use when you need to cancel and stop data transmission to a registered webhook URL.

ActionInstant

Delete Members from Program

Tool to delete members from a referral program. Use when you need to remove one or more members. Each member requires either valid primaryInfo (memberId or referralCode) OR both secondaryInfo (externalIdentifier or email) and tertiaryInfo (program details) to be uniquely identified.

ActionInstant

Delete Referral

Tool to delete one or more referrals from a referral program. Use when you need to remove referrals by their unique ID or other identifying information. Each referral is deleted only when it can be uniquely identified.

ActionInstant

Delete Rewards

Tool to delete rewards from members or referrals in a referral program. Use when you need to remove one or more rewards from the system.

ActionInstant

Get Email Unsubscribed Status

Tool to check if an email address is unsubscribed from communications. Use when you need to verify unsubscribe status before sending emails.

ActionInstant

Get Webhook History for Event

Tool to retrieve webhook history for a specific event. Use when you need to check the delivery status and details of webhooks for a particular event type.

ActionInstant

List Program Members

Tool to list program members with filtering and pagination. Use when you need to retrieve member information, optionally filtering by program, search query, status, or date range. Supports sorting and pagination for large datasets.

ActionInstant

Connect any two apps with Notis in the middle.

ServiceNow and ReferralRock, or any other combination from 1,000+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business ReferralRock.