> For the complete documentation index, see [llms.txt](https://docs.slapfive.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.slapfive.com/integrations/salesforce/synchronize-data-between-salesforce-and-slapfive/salesforce-zaps-deprecated/salesforce-contact-greater-than-slapfive-member-and-company.md).

# Salesforce Contact > SlapFive Member & Company

While logged into your Zapier account, click the **Create Zap** button.

### 1. Trigger for change to Salesforce Contact:

1. On the **1. Trigger** screen, name your Zap in the upper left, then in the **Search apps…** box, search for **Salesforce**, and select it.
2. In the **Choose an event** box, select **Updated Field on Record** and click **Continue**.
3. On the **Choose account** screen, select your Connected Account for Salesforce and click **Continue**.
4. On the **Set up trigger** screen, select the Salesforce **Contact** object and click **Continu**e.
5. Click the Test trigger button to pull some data into the Zap so you can test it all the way through, then click **Continue**.

### 2. Action to create or update SlapFive Member & Company:

{% hint style="info" %}
This Action first uses a Salesforce Contact ID to see if a Member already exists with that ID. If no match is found it will then use the Email Address to see if a Member already exists with that Email. If either match, it will update the existing Member, otherwise it will create a new Member.

This Action also first uses a Salesforce Account ID to see if a Company already exists with that ID. If no match is found it will then use the Account Name to see if a Company already exists with that name. If either match, it will update the existing Company, otherwise it will create a new Company.
{% endhint %}

1. On the **2. Action** screen, search for **SlapFive** and select it.
2. On the **Choose app & event** screen, click in the **Choose an event** box, select **Create or Update Customer**, and click **Continue**.&#x20;
3. On the **Choose account** screen, select your Connected Account for SlapFive and click **Continue**.
4. On the **Set up action** screen, you will see a list of all the SlapFive fields for a customer’s Member and Company records. Click within the box under each SlapFive field to select the Salesforce field that you want to map to it. See the help text under each box for more information about that field, and the required fields are noted. When done mapping, click **Continue**.
5. On the **Test action** screen, click **Test & Review** to test the Zap. Go into SlapFive to verify that the customer’s Member record was updated properly.
6. If the test is successful, click the **Turn on Zap** button, otherwise check your field mappings.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.slapfive.com/integrations/salesforce/synchronize-data-between-salesforce-and-slapfive/salesforce-zaps-deprecated/salesforce-contact-greater-than-slapfive-member-and-company.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
