RudderStack supports sending events to Refiner via the following connection modes:
| Connection Mode | Web | Mobile | Server | 
|---|---|---|---|
| Device mode | Supported | ||
| Cloud mode | Supported | Supported | Supported | 
Once you have confirmed that the source platform supports sending events to Refiner, follow these steps:
- From your RudderStack dashboard, add the source. Then, from the list of destinations, select Refiner.
 - Assign a name to your destination and click Continue.
 
Connection settings
To successfully set up Refiner as a destination, you need to configure the following settings:
- Refiner REST API Key: Enter your Refiner REST API key.
 - Refiner Web Client API Key: Enter your web client API key.
 
- Map Rudder user attributes to Refiner contact traits: Use this setting to map specific properties from the RudderStack event to Refiner's contact traits.
 - Map Rudder account attributes to Refiner account traits: Use this setting to map specific properties from the RudderStack event to Refiner's account traits.
 - Client-side Events Filtering: This setting lets you specify which events should be blocked or allowed to flow through to Refiner. For more information on this setting, refer to the Client-side Events Filtering guide.
 - Use device mode to send events: Enable this setting to send your events to Refiner via the web device mode.
 - OneTrust Cookie Categories: This setting lets you associate OneTrust cookie consent groups to Refiner.
 
FAQ
Where can I find the Refiner REST API key and web client API key?
To get your Refiner REST API key and web client API key, follow these steps:
- Log into your Refiner dashboard.
 - From the left sidebar, click the Integrations icon and go to REST API. You will find the REST API Key listed here under Secret API Key, as shown:
 
    - To get your Refiner web client API key, click the Settings icon from the left sidebar and go to Web Client. You will find the API key listed here, as shown:
 
    Contact us
For more information on the topics covered on this page, email us or start a conversation in our Slack community.