If you want to make the Reachdesk sending flow faster, you can add URL parameters to the send flow URL to pre-fill campaign details, gift criteria, recipient details, wallet selection, and send settings.
These URL parameters are especially useful when you embed Reachdesk in your own app or use custom buttons in your CRM to pass specific values directly into the sending flow.
Before You Begin
Keep these points in mind before setting up your URLs:
Browser Login: The sender must be logged into the Reachdesk platform in the same browser for these parameters to work.
Encoding: If your values contain spaces or special characters (like a company name "A&B Inc"), you must use encoding (e.g.,
A%26B%20Inc).Campaign ID Logic: While you can pre-fill some recipient data without one, a
campaign_idis mandatory to skip the campaign selection step or to pre-fill gift-specific details. Every send in Reachdesk must ultimately be tied to a campaign record.
Use campaign_id to Pre-Select a Campaign
Use this to automatically select a campaign and skip the campaign selection step.
How to find the Campaign ID:
Open the campaign in Reachdesk.
Look at the URL in your browser.
Copy the number:
https://app.reachdesk.com/campaigns/120475/settings
How to build the URL: https://app.reachdesk.com/engages/new?campaign_id=120475
Use search_term to Pre-Fill Gift Search Criteria
Automatically search for a product in the Marketplace catalog. This applies to Marketplace or Amazon campaigns.
How to build the URL: https://app.reachdesk.com/engages/new?campaign_id=120475&search_term=Stanford%20University
Use Product Parameters to Pre-Select a Gift
Skip the catalog selection step entirely by passing specific product IDs.
For Marketplace Products
Pass both catalog=marketplace and the marketplace_product_id.
Example:
https://app.reachdesk.com/engages/new?campaign_id=120475&catalog=marketplace&marketplace_product_id=13
For Amazon Products
Pass catalog=amazon, the country_ids, and the asin.
Note: The ASIN must be valid for the specific country selected (e.g., a US ASIN will not work with a UK country ID).
Country IDs:
234for UK,235for US.Example:
https://app.reachdesk.com/engages/new?campaign_id=120475&catalog=amazon&country_ids=235&asin=B0EXAMPLE123
Use provider and recipient_id for CRM/HRIS Sync
Automatically pull recipient details from your connected integration. The sender must have their individual integration connected.
Supported Provider Values:
sfdc(Salesforce)hubspotcrm(HubSpot)dynamics(Microsoft Dynamics)gong(Gong)outreach(Outreach)salesloft(Salesloft)marketo(Marketo)bamboohr(BambooHR)hibob(HiBob)workday(Workday)
Example: https://app.reachdesk.com/engages/new?provider=sfdc&recipient_id=0038d00000G8s2sAAB
Note: You can omit the campaign_id if you want the sender to choose their campaign first, but the recipient details will not populate until the campaign is selected.
Use Manual Recipient Fields
If you aren't using an integration, pass details directly. Remember to URL encode these values.
first_namelast_nameemailcompany_namecountry(Use the 2-digit ISO code, e.g.,US,GB,CA)
Example: https://app.reachdesk.com/engages/new?first_name=Jane&last_name=Doe&email=jane@example.com&country=US
Use wallet_id to Pre-Select a Wallet
Pre-select the funding source. The sender must have access to the specified wallet.
How to find the Wallet ID:
Navigate to Finance > Wallets.
Click on the Wallet you want to use.
Copy the ID from the URL:
https://app.reachdesk.com/wallets/678/settings
Example: https://app.reachdesk.com/engages/new?wallet_id=678
Use send_method to Pre-Select the Send Method
Choose how the gift is delivered.
no_confirmation: Skips the address confirmation step. The UI will default to the "Send now" button.link: Generates a claim link.email: Sends a Reachdesk-generated email.
Example: https://app.reachdesk.com/engages/new?send_method=link
Combine Multiple Parameters
You can chain these together using the & symbol.
Example: https://app.reachdesk.com/engages/new?campaign_id=120475&wallet_id=678&send_method=no_confirmation&first_name=Jane&last_name=Doe&email=jane@example.com
This URL selects the campaign, picks the wallet, bypasses address confirmation, and fills in the recipient's name and email all at once.
Comments
0 comments
Please sign in to leave a comment.