ReferralRock icon

ReferralRock

Referral marketing platform for programs, members, referrals, rewards, webhook subscriptions, and unsubscribe lists.

Suited for word-of-mouth programs that manage members and referrals, distribute rewards, route activity through webhooks, and clean up unsubscribed emails.

Example Use Cases

These are the ReferralRock actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Add new member to program

Tool to create a new member and add them to a referral program. Use when you need to add a new member with their program ID, name, and email. Returns HTTP 201 (Created) on success with member confirmation details.

Create New Referral

Tool to create a new referral in ReferralRock based on a member's referral code. Use when you need to add a referral to a program, providing details like contact information, transaction amount, and custom fields.

Generate Member Access URLs

Tool to generate member access URLs for custom share experience or secure portal embedding. Use when you need to create unique access and share links for members with optional expiration time.

Get Member Statistics

Tool to retrieve comprehensive statistics for a single member from ReferralRock. Use when you need to analyze a member's sharing, referral, and reward activities over a specified time period.

Get Referrals

Tool to list referrals with filtering and pagination options. Use when you need to retrieve referrals from ReferralRock, optionally filtered by program, member, date range, status, or search query. Supports sorting and pagination.

Get Rewards

Tool to list rewards with optional filtering and pagination. Use when you need to retrieve rewards filtered by program, member, status, date ranges, or specific search queries. Supports sorting and pagination via offset/count parameters.

Get Single Program

Tool to retrieve a single referral program by name. Use when you need details about a specific program.

Get Single Referral

Tool to retrieve a single referral by email, ID, or external ID. Use when you need to fetch detailed information about a specific referral from ReferralRock.

Issue Reward to Member

Tool to issue a reward to a member in the Referral Rock system. Use when you need to issue a specific reward to a recipient, with the option to override eligibility date rules.

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.