# Salesforce Templates

To facilitate reusability of Salesforce List, you can define Salesforce Template.

Locate **Apps** in the top navigation bar.

Select **Salesforce Template**.

<figure><img src="https://639954725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlgzAhV4EMBU0KrkmJ6L0%2Fuploads%2FHXvHX00S523f9lYCEWRc%2Fsalesforce-template-1.png?alt=media&#x26;token=57ad4747-6097-48a0-92d9-bbd7a7fbd049" alt=""><figcaption></figcaption></figure>

### Adding new template

Click **+** to add new template.

<figure><img src="https://639954725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlgzAhV4EMBU0KrkmJ6L0%2Fuploads%2FjHC0yvZF7uH6vcV8hUk7%2Fsalesforce-template-2.png?alt=media&#x26;token=6cd77b29-420b-4d27-bacc-76dc8e39457e" alt=""><figcaption></figcaption></figure>

Input your desired Template Name and SOQL Query.

<figure><img src="https://639954725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlgzAhV4EMBU0KrkmJ6L0%2Fuploads%2FpuQCfZIUZP90a1NBgcQV%2Fsalesforce-template-3.png?alt=media&#x26;token=094f3181-30e1-4690-8bbd-40f43e1b6038" alt=""><figcaption></figcaption></figure>

Click **Preview** before saving template.

Once your result is successfully previewed, click **Save**.

<figure><img src="https://639954725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlgzAhV4EMBU0KrkmJ6L0%2Fuploads%2FptdsB11bSTF2hy1ywzQ5%2Fsalesforce-template-4.png?alt=media&#x26;token=c8576ae4-a75f-4409-8404-81b3c0e5f395" alt=""><figcaption></figcaption></figure>

### Using Template Variables

**Template variables** enable users to input variable values when inserting **Salesforce List** macro.

Use the syntax **{{VARIABLE\_NAME}}** in your SOQL query.

<figure><img src="https://639954725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlgzAhV4EMBU0KrkmJ6L0%2Fuploads%2FvY18Tojbft2jUyIkzXwq%2Fsalesforcel-list-macro-9.png?alt=media&#x26;token=0c03fb48-e007-4863-ae1c-186e175a40ad" alt=""><figcaption></figcaption></figure>

When inserting Salesforce List macro, users just need to fill in the variables.

In the example below, users only need to enter `Fields` variable to select relevant fields.

<figure><img src="https://639954725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlgzAhV4EMBU0KrkmJ6L0%2Fuploads%2FTbyMLftPw0jAGjuXw6JP%2Fsalesforcel-list-macro-10.png?alt=media&#x26;token=b430b577-9184-4c2e-9b26-ef9790a7f853" alt=""><figcaption></figcaption></figure>
