---
schema_version: "1"
id: a37840c9a8d2c4e621f27f06eeb6147973d8c1e624187d2ef3903ff75fd7c076
title: Create a Custom Campaign Influence Model
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sales/264-0-0/campaigns_influence_customizable_create_model.md
canonical_url: https://help.salesforce.com/s/articleView?id=sales.campaigns_influence_customizable_create_model.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 9f00c43a0439279f8bd25743a58366c03adafd6b73420c81547c2ebd84ef220f
description: A custom influence model allows users to manually identify how much a campaign influences an opportunity. You can also set up triggers and processes that create campaign influence records.
products:
  - Sales Cloud
release: "264"
---
# Create a Custom Campaign Influence Model

A custom influence model allows users to manually identify how much a campaign influences an opportunity. You can also set up triggers and processes that create campaign influence records.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Salesforce Classic and Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Salesforce <strong>Professional</strong>, <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d41796e75">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d41796e75 ">To create a custom model:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d41796e75 ">
              <p>Customize Application</p>
              <p>AND </p>
              <p>Read on campaigns and opportunities</p>
              <p>AND
              </p>
              <p style="margin-bottom:0;"><strong class="uicontrol">Marketing User</strong> selected in User Detail</p>
            </td>

          </tr>
        </tbody>
      </table>

1. From Setup, enter Influence in the Quick Find box, and then click **Model Settings**.
2. Click **New Attribution Model**.
3. Enter a name, unique name, and model description.
4. To show the model’s data in related lists, select **Default Model**.
5. To prevent users from creating or editing influence records, select **Locked**.
6. In the Record Preference dropdown, select All Records.
7. Save your work.

Now that the model has been created, you can set up Apex triggers or create influence records via the API.

If your custom model is set as default, users can create influence records manually from an opportunity’s Campaign Influence related list.

#### See Also

- [Add Influential Campaigns to an Opportunity](https://help.salesforce.com/s/articleView?id=sales.campaigns_influence_customizable_add_to_opp.htm&type=5&language=en_US)