Preview feature
This feature is currently in preview and not yet accessible to all Tackle customers. For more information, contact [email protected].
This data dictionary provides a description of each object and field used by your Tackle for Salesforce app. We’ve provided it to help you understand how Tackle’s platform data maps to custom objects in Salesforce.
This article is designed for Salesforce Admins, Architects, and Developers who need to:
Understand what data is available in Salesforce from Tackle
Configure Flows, Reports, and Automations based on this data
Extend or integrate with Tackle-managed object
For more details, see our related Tackle for Salesforce object schema.
Each section of this article details a custom object created by the Tackle for Salesforce AppExchange package. These represent different integration points between Tackle and Salesforce:
Tackle AWS Co-Sell Opportunity object
This object acts as the main record representing a co-sell engagement with AWS. It serves as the primary record for tracking AWS co-sell engagements, including deal registration, partner interactions, and status updates. It links to the associated Opportunity, and the AWS Co-sell Contact object.
For a description of each field, see this reference guide from Amazon: AWS Partner Central Data Types🔗.
Contains the following fields:
Salesforce field name | Salesforce API name | Salesforce data type (length) |
Additional Comments |
| Text(255) |
Address |
| Text(255) |
APN Programs |
| Text(255) |
Archived Date |
| Date |
AWS Account Id |
| Text(255) |
AWS Created Date |
| Date |
AWS Last Modified Date |
| Date |
AWS Partner Central Id |
| Text(255), ExternalId, Unique |
AWS Sales Life Cycle Closed Lost Reason |
| Text(255) |
AWS Sales Life Cycle Stage |
| Text(255) |
AWS Summary Closed Lost Reason |
| Text(255) |
AWS Summary Next Steps |
| Text(255) |
AWS Summary Stage |
| Text(255) |
City |
| Text(255) |
Classified National Security Information |
| Text(255) |
Contract End Date |
| Date |
Contract Start Date |
| Date |
Country |
| Text(255) |
CRM Org Id |
| Text(255) |
Currency |
| Text(255) |
Customer Company Name |
| Text(255) |
Customer Data Universal Number System (DUNS) |
| Text(255) |
Customer Software Value |
| Number(16, 2) |
Customer Website |
| Text(255) |
Engagement Score |
| Text(255) |
Expected Customer Spend Amount |
| Number(16, 2) |
Expected Customer Spend Frequency |
| Text(255) |
Industry Other |
| Text(255) |
Industry Vertical |
| Text(255) |
Insights Next Best Actions |
| Text(255) |
Lifecycle Stage |
| Text(255) |
Marketing Campaign |
| Text(255) |
Marketing Development Funds |
| Text(255) |
AWS Marketplace Offer Id |
| Text(255) |
Opportunity |
| Lookup(Opportunity) |
Opportunity Source |
| Text(255) |
Opportunity Type |
| Text(255) |
Origin |
| Text(255) |
Other Solution Description |
| Text(255) |
Partner Opportunity Id |
| Text(255) |
Postal Code |
| Text(255) |
Primary Needs from AWS |
| Text(255) |
Project Delivery Models |
| Text(255) |
Project Title |
| Text(255) |
Related Opportunity Identifier |
| Text(255) |
Review Status |
| Text(255) |
Review Status Reason |
| Text(255) |
Sales Activities |
| Text(255) |
Software Revenue Delivery Model |
| Text(255) |
Solutions Offered |
| Text(255) |
State/Province |
| Text(255) |
Tackle Co-Sell Id |
| Text(255) External Id, Unique |
Tackle Created Date |
| Date |
Tackle Last Modified Date |
| Date |
Target Close Date |
| Date |
Tackle AWS Co-Sell Contact object
This object represents your contacts related to the co-sell engagements. It stores customer, seller, and AWS contacts involved in a co-sell opportunity. This object ensures that key stakeholders (such as internal sales teams, AWS marketplace representatives, and customer decision-makers) are properly associated with the Tackle AWS Co-sell Opportunities.
Contains the following fields:
Salesforce field | Salesforce API name | Salesforce data type (length) |
AWS Co-Sell |
| Lookup(Tackle AWS Co-Sell) |
Business title |
| Text(255) |
First name |
| Text(255) |
Last name |
| Text(255) |
Business title |
| Text(255) |
First name |
| Text(255) |
Last name |
| Text(255) |
Business title |
| Text(255) |
First name |
| Text(255) |
Last name |
| Text(255) |
Phone |
| Text(255) |
Detail type |
| Text(255) |
| Text(255) | |
Name |
| Text(80) |
Tackle Id |
| Text(255) External Id, Unique |
Tackle AWS Invitation object
This object represents invitation records initiated by AWS. For a description of each field, see this reference guide from Amazon: AWS Partner Central Data Types🔗.
Contains the following fields:
Salesforce field | Salesforce API name | Salesforce data type (length) |
AWS Id |
| Text(255), External Id, Unique |
Tackle Id |
| Text(255), External Id, Unique |
Engagement title |
| Text(255) |
Expiration date |
| Date |
Invitation date |
| Date |
Sender AWS account Id |
| Text(255) |
Sender company name |
| Text(255) |
Status |
| Text(255) |
Customer company name |
| Text(255) |
Customer website url |
| Text(255) |
Customer country |
| Text(255) |
Customer industry |
| Text(255) |
Business problem |
| Text(255) |
Target completion date |
| Date |
Project title |
| Text(255) |
Name |
| Text(80) |
Tackle AWS Offers object
This object represents private offer records created in AWS.
Contains the following fields:
Salesforce field | Salesforce API name | Salesforce data type (length) | Description |
ABO Source Tackle Offer Id |
| Text(255) | Offer ID of the active agreement to be modified by this offer. Agreement is not modified until a new offer is accepted. |
Availability End Date |
| Date | The deadline for the buyer to accept this offer. |
AWS Created Date |
| Date | Timestamp for when the offer was created in AWS. |
AWS Offer Id |
| Text(255) | Offer ID that AWS issues to the offer when it’s created in marketplace. |
Buyer AWS Account Id |
| Text(255) | AWS Account Id for the offer to be extended. |
Company Name |
| Text(255) | The name of the company that this offer is for. |
Contract Start Date |
| Date | Timestamp for when the agreement starts ( |
Currency Code |
| Text(255) | ISO 4217 currency codes for financial information used in reporting. Example values: USD, AUD, EUR. |
Draft Created Date |
| Date | Timestamp for when the offer draft was created in Tackle. |
Duration Months |
| Text(255) | The duration in months of the contract created by accepting this offer. Will be empty for PayGo offers. |
Eula Type |
| Text(255) | Type of EULA. Example values: aws-standard, public, custom or existing (ABO only). |
FDA End Date |
| Date | The end date of the contract created by accepting this private offer. Only relevant to future dated agreements and pay as you go offers. |
FDA Start Date |
| Date | The start date of the contract created by accepting this private offer. Only relevant to future dated agreement offers. |
Marketplace Fee |
| Number(16, 2) | User-inputted value that is used in the net amount calculation |
Net Amount |
| Number(16, 2) | The net amount of this offer, calculated utilizing the marketplace fee field. |
Offer Accepted Date |
| Date | Date that the AWS offer was accepted ( |
Offer Name |
| Text(255) | The name of the private offer. |
Offer Status |
| Text(255) | Offer statuses. Example values: draft, created in marketplace, sent, read, viewed, accepted. |
Offer Type |
| Text(255) | Type of offer. Example values: direct, partner_resale. |
Offer Viewed Date |
| Date | Timestamp when the buyer views the offer in the marketplace. |
Opportunity |
| Lookup(Opportunity) | Related Salesforce Opportunity (nullable when not present in Tackle or SFDC). |
Product Name |
| Text(255) | Name of the product listing for the offer. |
Purchase Instructions Read Date |
| Date | Timestamp when the buyer opened the purchase instructions. |
Purchase Instructions Sent Date |
| Date | Timestamp when the purchase instructions were sent to the buyer. |
Renewal |
| Text(255) | Indicates if the offer is a renewal or not. Example values: True, False. |
Reseller AWS Account Id |
| Text(255) | Partner AWS Account Id that will extend the offer to the buyer. |
Reseller Contract Type |
| Text(255) | Only available for partner offers. Example values: Standard, Custom. |
Reseller Name |
| Text(255) | Partner name that will extend the offer to the buyer. |
Tackle AWS Offer Name |
| Text(80) | The name of the offer in Salesforce. The same as the first 80 characters of the marketplace offer name. |
Tackle Created By |
| Text(255) | User who created the offer. |
Tackle Last Modified By |
| Text(255) | Last user to modify the offer. |
Tackle Id |
| Text(255), External Id,Unique | Unique internal tackle identifier for each offer. |
Tackle Product Type |
| Text(255) | Product type of the offer. Example values: paygo, contract, contract+consumption. |
TCV Gross Amount |
| Number(16, 2) | Total contract value of offer. |
Usage |
| Text(255) | Indicates if the offer is meterable. Example Values: True, False. |
Vendor ID |
| Text(255) | The Tackle vendor account used to create the offer. |
Tackle Buyer Signals
This Object represents your Tackle Marketplace scores, a feature tracking each Opportunity’s propensity to buy per Cloud Marketplace. This Object provides insights on potential sales opportunities within AWS, Azure, and other cloud marketplaces.
Contains the following fields:
Salesforce Field | Salesforce API Name | Salesforce Data Type (length) | Description |
Account |
| Lookup(Account) | The Account related to the Prospect score. Determined by the Website value on that Account. |
Microsoft Prospect Score |
| Text(255) | The Microsoft prospect score. |
AWS Prospect Score |
| Text(255) | The AWS prospect score. |
Google Prospect Score |
| Text(255) | The Google prospect score. |
Tackle Id |
| Text(255) External Id, Unique | The unique value Tackle assigns to the Tackle Intelligence Record. |
Name |
| Text(80) | A combined value of Domain (truncated). |
Domain |
| Text(255) | The domain used to generate the score. |