---
schema_version: "1"
id: c15933e8b637e084b8a9d03f6dbbe99e931b49d4fadfc7724cad4cdc5b39a59f
title: setContactKey
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud-mobilepush/engagement_sdk/references/react/react_setContactKey.md
canonical_url: https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/react_setContactKey.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: c3c65de965472b722cd2f59e3568f85695c33076dbf441db338d3cb0b3876a81
products:
  - Salesforce Engagement SDK
---
# setContactKey

Sets the contact key for the device's user.

## Syntax

```javascript
MCReactModule.setContactKey(contactKey);
```

## Parameters

| Parameter    | Type     | Description                                                  |
| ------------ | -------- | ------------------------------------------------------------ |
| `contactKey` | `string` | The value to be set as the contact key of the device's user. |

## Returns

- `void` - No return value.

## Example

```javascript
import { MCReactModule } from "react-native-marketingcloudsdk";

const setUserContactKey = () => {
  try {
    MCReactModule.setContactKey("user123@example.com");
    console.log("Contact key set successfully");
  } catch (error) {
    console.error("Error setting contact key:", error);
  }
};
```

## See Also

- [getContactKey() Method](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/react_getContactKey.md)
- _SDK Reference for Android_:[Identity Class](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/SFMCSdk/8.0/-s-f-m-c%20-s-d-k/com.salesforce.marketingcloud.sfmcsdk.components.identity/-identity/set-profile-id.html)
- _SDK Reference for iOS_: [Identity Class](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/ios-sdk-v11/sfmc-sdk/classes/identity.md)
