This data dictionary provides a description of each object and field used by the latest version of the Tackle for Salesforce app. We’ve provided it to help you understand how Tackle’s platform data maps to custom objects in Salesforce.
Data dictionary for previous versions
If you aren't up-to-date on the latest version of the Tackle for Salesforce integration, you can find a data dictionary for each version still supported by Tackle below:
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 about the objects included in the Tackle for Salesforce app, see our Tackle for Salesforce object schema.
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, Microsoft commercial marketplace, and Google Cloud.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Account
| Lookup, reference to: | The Account related to the Buyer Signals record. Determined by the Website value on that account. | N/A — Salesforce lookup |
AWS Engagement Score
| Text (255) | The AWS engagement score. |
|
AWS Prospect Score
| Text (255) | The AWS prospect score. |
|
Channel Propensity Score
| Text (255) | The channel propensity score. |
|
Domain
| Text (255) | The domain used to generate the score. | N/A — free-text |
Google Prospect Score
| Text (255) | The Google prospect score. |
|
MACC Program
| Text (255) | Microsoft Azure Consumption Commitment. |
|
Microsoft Prospect Score | Text (255) | The Microsoft prospect score. |
|
Tackle Buyer Signals Id
| Text (255), ExternalID, unique, case sensitive | The unique value Tackle assigns to the Tackle Buyer Signals record. | N/A — system-generated unique ID |
Tackle AWS Co-Sell Contact
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 and API name | Salesforce data type | Description | Expected values |
Business title
| Text (255) | The contact's business title. | Values depend on
When
When Often
When |
Detail type
| Text (255) | The type of contact detail. | Customer Contact, Team Member, Cloud Team Member |
| Text (255) | The contact's email address. | N/A — free-text |
First name
| Text (255) | The contact's first name. | N/A — free-text |
Last name
| Text (255) | The contact's last name. | N/A — free-text |
Phone
| Text (255) | The contact's phone number. | N/A — free-text |
Tackle AWS Co-sell Opportunity
| Lookup, required field, reference to: | The parent Tackle AWS Co-Sell Opportunity record. | N/A — Salesforce lookup |
Tackle AWS Co-Sell Opportunity
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 and API name | Salesforce data type | Expected values |
Additional Comments
| LongTextArea (131072) | N/A — free-text |
AWS Created Date
| DateTime | N/A — system-generated timestamp |
AWS Last Modified Date
| DateTime | N/A — system-generated timestamp |
AWS Marketplace Offer Id
| Text (255) | N/A — system-generated ID |
AWS Cloud Id
| Text (255) | N/A — system-generated ID |
AWS Products
| Text (255) | AWS product identifiers from Partner Central (e.g., |
AWS Summary Next Steps
| Text (255) | N/A — free-text |
AWS Summary Stage
| Text (255) |
|
AWS Sales Life Cycle Closed Lost Reason
| Text (255) |
|
AWS Sales Life Cycle Stage
| Text (255) |
|
AWS Sales Rep Contact
| Lookup, reference to: | N/A — Salesforce lookup |
City
| Text (255) | N/A — free-text |
Country
| Text (255) | Two-letter ISO 3166-1 alpha-2 country code exactly as AWS sends (e.g., |
Postal Code
| Text (255) | N/A — free-text |
State/Province
| Text (255) | N/A — free-text |
Address
| Text (255) | N/A — free-text |
AWS Account Id
| Text (255) | N/A — customer-specific ID |
Customer Company Name
| Text (255) | N/A — free-text |
Customer Data Universal Number System
| Text (255) | N/A — customer-specific ID |
Industry Vertical
| Text (255) | Tackle stores the industry label from AWS Partner Central. Value is one of: |
Industry Other
| Text (255) | N/A — free-text |
Customer Website
| Text (255) | N/A — free-text (URL) |
Expected Customer Spend Amount
| Number | N/A — numeric value |
Expected Customer Spend Currency
| Text (255) | Three-letter ISO 4217 currency code copied from Partner Central ( |
Expected Customer Spend Frequency
| Text (255) |
Only the first |
Has Cloud Errors
| Checkbox |
|
Engagement Score
| Text (255) |
|
Insights Next Best Actions
| LongTextArea (131072) | N/A — free-text |
Review Status Reason
| Text (255) | Free-text reason from AWS Partner Central (e.g., why a submission was rejected or what action is needed). No fixed list — whatever text AWS returns is copied into Salesforce. This field is trimmed to 255 characters; the full text is also saved in |
Review Status
| Text (255) |
|
Lifecycle Stage
| Text (255) |
|
Target Close Date
| Date | N/A — date value |
Marketing Development Funds
| Text (255) |
|
Marketing Campaign
| Text (255) | N/A — free-text |
Opportunity Source
| Text (255) |
|
Classified National Security Information
| Text (255) |
|
Opportunity
| Lookup, reference to: | N/A — Salesforce lookup |
Opportunity Type
| Text (255) |
|
Origin
| Text (255) |
Values appear only when AWS opportunity summary has been synced; if summary is missing, the field is empty even when other opportunity data exists. |
Primary Needs from AWS
| Text (255) |
|
APN Programs
| Text (255) |
|
Named Competitor
| Text (255) |
|
Project Delivery Models
| Text (255) |
|
Other Solution Description
| Text (255) | N/A — free-text |
Related Opportunity Identifier
| Text (255) | N/A — free-text (ID reference) |
Sales Activities
| Text (255) |
|
Project Title
| Text (255) | N/A — free-text |
Delivery Model
| Text (255) |
|
Contract Start Date
| Date | N/A — date value |
Contract End Date
| Date | N/A — date value |
Customer Software Value
| Number | N/A — numeric value |
Currency
| Text (255) | Three-letter ISO 4217 currency code copied from Partner Central ( |
Solutions Offered
| Text (255) | N/A — partner-specific solution IDs |
Archived Date
| DateTime | N/A — system-generated timestamp |
Tackle Created Date
| DateTime | N/A — system-generated timestamp |
Tackle Co-Sell Id
| Text (255), ExternalId, unique, case sensitive | N/A — system-generated unique ID |
Tackle Last Modified Date
| DateTime | N/A — system-generated timestamp |
Customer Business Problem
| LongTextArea (131072) | N/A — free-text |
Tackle AWS Co-Sell Invitation Contact
This object represents your contacts related to the invitation records initiated by AWS. It stores sender-provided contact information associated with the AWS Co-sell engagement invitation.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Business Title
| Text (255) | The sender-provided contact's title (job title or role) associated with the AWS Co-sell engagement invitation. | N/A — free-text |
| Text (255) | The sender-provided contact's email address associated with the AWS Co-sell engagement invitation. | N/A — free-text |
First Name
| Text (255) | The sender-provided contact's first name associated with the AWS Co-sell engagement invitation. | N/A — free-text |
Last Name
| Text (255) | The sender-provided contact's last name associated with the AWS Co-sell engagement invitation. | N/A — free-text |
Phone
| Text (255) | The sender-provided contact's phone number associated with the AWS Co-sell engagement invitation. | N/A — free-text |
Tackle AWS Co-sell Invitation
| Lookup, reference to: | Specifies the associated Tackle AWS Co-sell Invitation record. | N/A — Salesforce lookup |
Tackle AWS Contract
This object stores contract information related to an AWS offer.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Acceptance Time
| DateTime | ISO 8601 date when the offer was accepted. | N/A — system-generated timestamp |
Acceptor
| Text (255) | Identifier of the buyer (e.g. AWS account ID). | N/A — customer-specific ID |
Agreement Id
| Text (255), External ID, Unique | Unique AWS cloud identifier for the agreement. This is the cloudAgreementId as well. | N/A — system-generated unique ID |
Agreement Type
| Text (255) |
| Direct agreements: the agreement type string returned by Amazon's API.
Partner agreements: always |
Agreement Value
| Number(16,2) | The total known amount customer has to pay across the lifecycle of the agreement. | N/A — numeric value (omitted when Amazon sends a value that cannot be parsed as a number) |
Amended Agreement Id
| Text (255) | ID of the agreement this contract amends (AwsContract / AwsPartnerContract only). | N/A — system-generated ID |
AWS Created Date
| DateTime | Legacy | N/A — ISO 8601 date-time |
Draft Created Date
| DateTime | Legacy Date twin of the documented | N/A — ISO 8601 date-time |
Estimated Value Currency Code
| Text (255) | Defines the currency code for the charge. | Three-letter currency code exactly as AWS sends (e.g.,
For direct agreements: from |
End Time
| DateTime | Date when the contract ends. | N/A — ISO 8601 date-time |
License ARN
| Text (255) | The provisioned License ARN unique identifier provided by AWS. | N/A — system-generated ID |
Offer Viewed Date
| DateTime | Legacy | N/A — ISO 8601 date-time |
Product Code
| Text (255) | AWS product code (AwsContract / AwsPartnerContract only). | N/A — system-generated ID |
Product Id
| Text (255) | Identifier of the product associated with this contract. | N/A — system-generated ID |
Product Type
| Text (255) |
| Copied from Tackle's contract listing type. Examples: |
Proposer
| Text (255) | AWS account id for the seller. | N/A — customer-specific ID |
Purchase Instructions Read Date
| DateTime | Legacy | N/A — ISO 8601 date-time |
Purchase Instructions Sent Date
| DateTime | Legacy | N/A — ISO 8601 date-time |
Resale Authorization Id
| Text (255) | The unique ID of the ResaleAuthorization for an AWS Partner Agreement provided by AWS. | N/A — system-generated ID |
Start Time
| DateTime | ISO 8601 date when the contract starts. | N/A — system-generated timestamp |
Status
| Text (255) | Raw AWS Agreement status from the cloud provider. | Copied from AWS. Examples: |
Tackle Offer
| Lookup, reference to: | Relation to the Tackle AWS Offer record. | Salesforce Id of the matching Tackle AWS Offer record. Left empty when no matching offer is found. |
Tackle AWS Invitation
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 and API name | Salesforce data type | Expected values |
AWS Invitation Id
| Text (255) | N/A — system-generated ID |
Engagement title
| Text (255) | N/A — free-text |
Expiration date
| DateTime | N/A — system-generated timestamp |
Invitation date
| DateTime | N/A — system-generated timestamp |
Target completion date
| Date | N/A — date value |
Business problem
| Text (255) | N/A — free-text |
Project title
| Text (255) | N/A — free-text |
Customer Company Name
| Text (255) | N/A — free-text |
Customer Country
| Text (255) | Two-letter country code exactly as AWS sends from the invitation payload ( |
Customer Industry
| Text (255) | Industry label from the invitation payload ( |
Customer Website URL
| Text (255) | N/A — free-text (URL) |
Sender AWS account Id
| Text (255) | N/A — customer-specific ID |
Sender company name
| Text (255) | N/A — free-text |
Status
| Text (255) | Invitation lifecycle status copied from Partner Central ( |
Tackle Id
| Text (255), ExternalID, unique, case sensitive | N/A — system-generated unique ID |
Tackle AWS Invoice
This object stores invoice details for an AWS contract.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Agreement Id
| Text (255), Required | Unique identifier of the AWS Agreement this invoice belongs to. | N/A — system-generated ID |
Amount
| Number | Amount being invoiced, before tax. | N/A — numeric value |
AWS Id
| Text (255), Required | Unique identifier of the invoice. Used when creating a billing adjustment (refund) for this invoice. | N/A — system-generated ID |
Billing Period Month
| Number | The calendar month of the invoice's billing period. |
|
Billing Period Year
| Number |
| N/A — numeric value (e.g., |
Currency Code
| Text (255) | ISO 4217 currency code (e.g. USD, EUR). | ISO 4217 currency codes (e.g., |
Entity Branch Name
| Text (255) | Entity branch name. | N/A — free-text |
Entity Legal Name
| Text (255) |
| N/A — free-text |
Issued Time
| DateTime | When the invoice was issued. | N/A — system-generated timestamp |
Max Adjustment Amount
| Number | Maximum refundable amount for this invoice. A billing adjustment amount cannot exceed this. | N/A — numeric value |
AWS Contract
| Lookup, reference to: | Relation to the Tackle AWS Contract record. | N/A — Salesforce lookup |
Tackle External Id
| Text (255), External ID, Unique, Required | Tackle's unique identifier for the invoice. | N/A — system-generated unique ID |
Type
| Text (255) | The type of invoice that was issued. |
|
Tackle AWS Offer
This object represents private offer records created in AWS.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
ABO Source Tackle Offer Id
| Text (255) | Offer ID of active agreement to be modified by this offer. Agreement is not modified until a new offer is accepted. | N/A — system-generated ID |
Archived Date Time
| DateTime | Timestamp when the offer was archived in AWS. | N/A — ISO 8601 date-time (e.g., |
Archived
| Checkbox | Indicates if the offer has been archived in AWS. |
|
Availability End Date
| Date | The deadline for the buyer to accept this offer. | N/A — date value |
AWS Created Date
| DateTime | Timestamp when the offer was created in AWS. | N/A — ISO 8601 date-time |
AWS Offer Id
| Text (255) | Offer ID that AWS issues to the offer when created in the marketplace. | N/A — system-generated ID |
Buyer AWS Account Id
| Text (255) | The AWS Account ID of the buyer. | The AWS account number saved in offer metadata under the key "AWS Account Number" |
Company Name
| Text (255) | The name of the company that this offer is for. | N/A — free-text |
Contract End Date
| Date | Timestamp when the agreement ends. | N/A — date value |
Contract Start Date
| Date | Timestamp when the agreement starts (startTime on Agreement). | N/A — date value |
Currency Code
| Text (255) | ISO 4217 currency codes for financial information used in reporting. | The currency code text saved on the offer's pricing metadata (e.g., |
Draft Created Date
| DateTime | Timestamp when the offer draft was created in Tackle. | N/A — ISO 8601 date-time |
Duration Months
| Text (255) | The duration in months of the contract created by accepting this offer. Will be empty for PayGo offers. | N/A — free-text (numeric string) |
Eula Type
| Text (255) | Type of EULA. |
|
Marketplace Fee
| Number | User-inputted value that is used in the net amount calculation. | Stored as text exactly as saved on the offer (e.g., |
Net Amount
| Number | The net amount of this offer, calculated utilizing the marketplace fee field. | Stored as text exactly as saved on the offer, not recalculated by Tackle |
Offer Accepted Date
| Date | Date that AWS Offer was accepted (acceptanceTime on the agreement). | N/A — date value |
Offer Description
| Text (255) | The description of the offer. | N/A — free-text |
Offer Name
| Text (255) | The name of the private offer. | N/A — free-text |
Offer Status
| Text (255) | Status of the offer. Tackle sets this using a fixed checklist (first matching step wins). |
|
Offer Type
| Text (255) | Type of offer. |
|
Offer Viewed Date
| DateTime | Timestamp when the buyer views the offer in the marketplace. | N/A — ISO 8601 date-time |
Opportunity
| Lookup, reference to: | Related Salesforce Opportunity (nullable when not present in Tackle or SFDC). | The Salesforce Opportunity Id saved on the offer under Salesforce opportunity id in offer metadata |
Product Name
| Text (255) | Name of the product listing for the offer. | N/A — free-text |
Purchase Instructions Read Date
| DateTime | Timestamp when the buyer opened the purchase instructions. | N/A — ISO 8601 date-time |
Purchase Instructions Sent Date
| DateTime | Timestamp when the purchase instructions were sent to the buyer. | N/A — ISO 8601 date-time |
Renewal
| Checkbox | Indicates if the offer is a renewal or not. |
|
Reseller AWS Account Id
| Text (255) | Partner AWS Account Id that will extend the offer to the buyer. | N/A — customer-specific ID |
Reseller Contract Type
| Text (255) | Only available for Partner Offers. |
|
Reseller Name
| Text (255) | Partner name that will extend the offer to the buyer. | N/A — free-text |
Tackle Created By
| Text (255) | User who created the offer. | N/A — free-text |
Tackle Last Modified By
| Text (255) | Last user to modify the offer. | N/A — free-text |
Tackle Id
| Text (255), ExternalID, unique, case sensitive | Unique internal Tackle identifier for each offer. | N/A — system-generated unique ID |
Tackle Product Type
| Text (255) | Product type of the offer. | Whatever listing type Tackle's product service returns for that offer. Not limited to a fixed set. Examples: |
TCV Gross Amount
| Number | Total contract value of offer. | Stored as text exactly as saved on the offer, not recalculated by Tackle |
Usage
| Checkbox | Indicates if the offer is meterable. |
|
Vendor ID
| Text (255) | The Tackle vendor account used to create the offer. | N/A — customer-specific ID |
Tackle Contract
This object contains normalized contract details across cloud marketplaces.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Accepted Date
| DateTime |
| N/A — system-generated timestamp |
Channel
| Text (255) |
|
|
Cloud Marketplace
| Text (255), Required |
|
|
Company Name
| Text (255) | Name of the buyer's company. | N/A — free-text |
Disbursed Currency Code
| Text (255) | The currency code for | Three-letter ISO 4217 currency code copied from |
Duration
| Text (255) | ISO 8601 duration when Tackle has one (e.g., | N/A — free-text (ISO 8601 duration) |
End Date
| DateTime | ISO 8601 date when the contract ends. | N/A — system-generated timestamp |
Gross Disbursed
| Number | Total gross amount disbursed in USD. | N/A — numeric value (calculated by Tackle) |
Listing Name
| Text (255) | Name of the marketplace listing. | N/A — free-text |
Listing Type
| Text (255) | Type of the listing related to this contract. | Same marketplace listing code as on Tackle AWS Contract |
Name
| Text (255) | Display name of the contract. | N/A — free-text |
Net Disbursed
| Number | Total net amount disbursed in USD. | N/A — numeric value (calculated by Tackle) |
Offer Target Account
| Text (255) | AWS account ID the offer targets (AwsContract / AwsPartnerContract only). | N/A — customer-specific ID |
Offer Type
| Text (255) | Whether the offer is private or public. |
|
Payment Model
| Text (255) | Payment model for the contract (AwsContract / AwsPartnerContract only). |
|
Pricing Model
| Text (255) | Pricing model for the contract. |
|
Start Date
| DateTime | ISO 8601 date when the contract starts. | N/A — system-generated timestamp |
Status
| Text (255) | Tackle owned and normalized contract status. |
|
Tackle AWS Contract
| Lookup, reference to: | Relation to the Tackle AWS Contract record. | N/A — Salesforce lookup |
Tackle External Id
| Text (255), External ID, Unique, Required | Unique identifier for the contract in Tackle. Also the AWS Agreement Id. | N/A — system-generated unique ID |
Tackle Offer Id
| Text (255) | Unique identifier for the Tackle Offer. | N/A — system-generated ID |
Total Net Value
| Number | Total net value of the contract after marketplace fees. | N/A — numeric value (calculated by Tackle) |
Total Value Currency Code
| Text (255) | The currency code for | Three-letter ISO 4217 currency code copied from the contract's |
Total Value
| Number | Total gross value of the contract (amount + currencyCode). | N/A — numeric value (calculated by Tackle) |
Vendor Id
| Text (255), Required | Identifier of the vendor/ISV. | N/A — system-generated ID |
Tackle Contract Opportunity
This object represents the link between a Tackle Contract and a Salesforce Opportunity record.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Opportunity
| Lookup, reference to: | Relation to the Opportunity record. | Salesforce Opportunity Id from Tackle's saved CRM links ( |
Tackle Contract
| Lookup, reference to: | Relation to the Tackle Contract record. | N/A — Salesforce lookup |
| Text (255), External ID, Unique, Required | Unique identifier used by Tackle system |
|
Tackle Contract Registration Field
This object stores key-value pairs for contract registration fields.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
DataType
| Text (255), Required | Field Data Type in Tackle. | For rows created by contract registration sync: always Text. Other processes may write other types. |
Key
| Text (255), Required | Field Key in Tackle. | When synced by contract registration: |
Label
| Text (255), Required | Display Name in Tackle. | N/A — free-text |
Last Synced
| DateTime | Allows us to keep last DateTime when value was pushed. | N/A — system-generated timestamp |
Tackle Contract
| Lookup, reference to: | Relation to the Tackle Contract record. | N/A — Salesforce lookup |
Tackle External Id
| Text (255), External ID, Unique, Required | Unique identifier used for reference by Tackle. | N/A — system-generated unique ID |
Value
| Text (255), Required | Field Type will be 'Typed' based on the field type. Types: Text, Boolean, DateTime, Number. | N/A — free-text (typed based on DataType) |
Tackle GCP Offer
This object represents private offer records created through Google Cloud (GCP).
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Archived Date Time
| DateTime | Timestamp when the offer was archived in GCP. | N/A — ISO 8601 date-time |
Archived
| Checkbox | Indicates if the offer has been archived in GCP. |
|
Company Name
| Text (255) | The name of the company that this offer is for. | N/A — free-text |
Contract End Date
| Date | Timestamp when the agreement ends. | N/A — date value |
Contract Start Date
| Date | Timestamp when the agreement starts (startTime on Agreement). | N/A — date value |
Draft Created Date Time
| DateTime | Timestamp when the offer draft was created in Tackle. | N/A — ISO 8601 date-time |
Duration Months
| Text (255) | The duration in months of the contract created by accepting this offer. | N/A — free-text (numeric string) |
Eula Type
| Text (255) | Type of EULA. |
|
GCP Billing Account Id
| Text (255) | The GCP Account ID of the buyer. | N/A — customer-specific ID |
GCP Created Date Time
| DateTime | Timestamp when the offer was created in GCP. | N/A — ISO 8601 date-time |
GCP Deal Type
| Text (255) |
| Copied from Google offer metadata. No closed list in Tackle's code; values vary by offer. |
GCP Offer Id
| Text (255) | Offer ID that GCP issues to the offer when created in the marketplace. | N/A — system-generated ID |
Marketplace Fee
| Number | User-inputted value that is used in the net amount calculation. | Stored as text copied from pricing metadata (same as AWS offers) |
Net Amount
| Number | The net amount of this offer, calculated utilizing the marketplace fee field. | Stored as text copied from pricing metadata (same as AWS offers) |
Offer Acceptance Deadline
| DateTime | Date when the offer expires. | N/A — ISO 8601 date-time |
Offer Accepted Date Time
| DateTime | Date that GCP Offer was accepted. | N/A — ISO 8601 date-time |
Offer External Notes
| TextArea |
| Tackle may write this as empty until a future product update |
Offer Internal Notes
| LongTextArea (32768) |
| Tackle may write this as empty until a future product update |
Offer Name
| Text (255) | The name of the private offer. | N/A — free-text |
Offer Status
| Text (255) | Status of the offer. Same eight phrases as Tackle AWS Offer (first matching step wins). |
|
Offer Type
| Text (255) | Type of offer. | Copied from the offer record. No fixed list in Tackle's integration; you might see values such as |
Offer Viewed Date Time
| DateTime | Timestamp when the buyer views the offer in the marketplace. | N/A — ISO 8601 date-time |
Opportunity
| Lookup - External ID, Unique, Case Sensitive | Related Salesforce Opportunity (nullable when not present in Tackle or SFDC). | The Salesforce Opportunity Id from offer metadata. Note: on Google offers the field is |
Product Name
| Text (255) | Name of the product listing for the offer. | N/A — free-text |
Purchase Instructions Read Date Time
| DateTime | Timestamp when the buyer opened the purchase instructions. | N/A — ISO 8601 date-time |
Purchase Instructions Sent Date Time
| DateTime | Timestamp when the purchase instructions were sent to the buyer. | N/A — ISO 8601 date-time |
Tackle Created By
| Text (255) | User who created the offer. | N/A — free-text |
Tackle Id
| Text (255) | Unique internal Tackle identifier for each offer. | N/A — system-generated unique ID |
Tackle Last Modified By
| Text (255) | Last user to modify the offer. | N/A — free-text |
Tackle Product Type
| Text (255) | Product type of the offer. | Whatever listing type Tackle's product service returns for that offer. Not limited to a fixed set. Example: |
TCV Gross Amount
| Number | Total contract value of offer. | Stored as text copied from pricing metadata (same as AWS offers) |
Usage
| Checkbox | Indicates if the offer is meterable. |
|
Vendor Id
| Text (255) | The Tackle vendor account used to create the offer. | N/A — customer-specific ID |
Note: The Renewal__c field is not part of the Google-offer Salesforce payload in the current Tackle version. If this field appears on the object in Salesforce, it is not populated by Tackle's GCP offer sync.
Tackle GCP Opportunity
This object stores Google Cloud details related to an opportunity in Salesforce. It links to the associated opportunity.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Create Date Time
| DateTime | Timestamp when the Opportunity was created. | N/A — system-generated timestamp |
Customer Info Contact Phone E164 Number
| Text (255) | Customer phone number (relaxed ITU E.164, no additional spaces or formatting). Leading plus sign ('+'), country calling code (1 to 3 digits), subscriber number. | N/A — free-text |
Customer Info Contact Phone Extension
| Text (255) | The customer phone number extension. Must be a series of numbers with a maximum length of 40 digits. | N/A — free-text |
Customer Info Contact Phone Short Number
| Text (255) | Phone number short code digits, without a leading plus ('+') or country calling code. For example "611". | N/A — free-text |
Customer Info Contact Phone Short Region
| Text (255) | Phone number BCP-47 region code of the location where calls to this short code can be made. | BCP-47 region subtag copied from |
Customer Info Details Address Admin Area
| Text (255) | Highest administrative subdivision used for postal addresses of a country or region. Examples: state, province, oblast, prefecture. | N/A — free-text |
Customer Info Details Address Lines
| LongTextArea (131072) | Customer's address, lower levels (unstructured). | N/A — free-text |
Customer Info Details Address Locality
| Text (255) | City or town portion of the customer's address. Examples: US city, IT comune, UK post town. | N/A — free-text |
Customer Info Details Address PostalCode
| Text (255) | Postal code of the customer's address. | N/A — free-text |
Customer Info Details Address RegionCode
| Text (255) | CLDR region code of the country/region of the address. | CLDR region code copied from |
Customer Info Details Domain
| Text (255) | Customer's primary website domain. Available in Limited view. | N/A — free-text (URL) |
Customer Info Details Employee Count
| Number | Customer's workforce size. | N/A — numeric value |
Customer Info Details Industry
| Text (255) | Customer's Primary Industry. |
|
Customer Info Details Organization Name
| Text (255) | Name of the Customer Organization. | N/A — free-text |
Customer Info Region
| Text (255) | Geographical region where the end customer is located. Partner needs to have Sell authorization in this region to qualify for deal registration incentives. |
|
Google Cloud ID
| Text (255) | GCP Partner Central Opportunity Id. | N/A — system-generated ID |
Has Cloud Errors
| Checkbox |
|
|
Isv Solution Info Connect Deal
| Checkbox | Is the deal an ISV solution connect deal? | true, false |
Isv Solution Info Contract Vehicle
| Text (255) | Contract Vehicle. |
|
IsvSolutionInfo CustomerContactRequested
| Checkbox | Has customer requested to be contacted? |
|
Isv Solution Info Delivery Model
| Text (255) | Delivery Model. |
|
Isv Solution Info Next Steps
| Text (255) | Next Step. Only available for ISV Opportunities. Summarizes between the ISV and Google what the next action is on and who should take it. | N/A — free-text |
Isv Solution Info Notes
| LongTextArea (131072) | Notes. Only available for ISV Opportunities. ISV and Google use this field to keep each other up to date on selling activity to the customer. | N/A — free-text |
Isv Solution Info Support Level
| Text (255) | Support Level. |
|
Name
| Text (255) | Identifier. Resource name of an Opportunity in the form: opportunities/{opportunity_id}. | N/A — system-generated ID |
Opportunity Info Confidential
| Checkbox | Flag to identify if the Opportunity is confidential and needs to have restricted access. |
|
Opportunity Info Description
| Text (255) | Opportunity description. | N/A — free-text |
Opportunity Info Display Name
| Text (255) | Display name for the Opportunity. | N/A — free-text |
Opportunity Info Partner Entity
| Text (255) | If a 2-tier deal provide the Indirect Reseller involved. Format: partners/{id}. | N/A — free-text (ID reference) |
Opportunity Info Product Category
| Text (255) | Product Category the Opportunity belongs to. Required for non-ISV Opportunities. For ISV Solution Connect, the Product Category should be empty. If more than one category applies, codes are joined with a semicolon (e.g., |
|
Opportunity Info Product Family
| Text (255) | Product Family the Opportunity belongs to. Required for ISV Solution Connect Opportunity. For Non-ISV Opportunities this is derived from the Product Category. |
|
Opportunity Type
| Text (255) | Indicates if the opportunity is a Regular/Independent Software Vendor/2-tier deal. |
|
Opportunity
| Lookup, reference to: | Related Salesforce Opportunity (nullable when not present in Tackle or SFDC). | N/A — Salesforce lookup |
Partner Info Contract Expiry Date
| Date | Contract expiration date (UTC). | N/A — date value |
Partner Info Distributor
| Text (255) | Distributor in case of 2-tier deals. Format: partners/{id}. | N/A — free-text (ID reference) |
Partner Info Gcp Project Numbers
| Text (255) | Google Cloud project numbers. | N/A — free-text |
Partner Info Sub Billing Account Id
| Text (255) | Cloud Billing subaccount ID. | N/A — customer-specific ID |
Qualification Info Budget
| Text (255) | Budget for this opportunity. | Google's Budget enum tokens: |
Qualification Info Campaign Code
| Text (255) | Campaign name for the selected customer's region and products. | N/A — free-text |
Qualification Info Contract Length
| Number | Contract terms in months. | N/A — numeric value |
Qualification Info Deal Number
| Text (255) | System generated unique deal identifier. | N/A — system-generated ID |
Qualification Info DealSize CurrencyCode
| Text (255) | Three-letter currency code (ISO 4217). | Three-letter ISO 4217 currency code copied from |
Qualification Info Deal Size Units
| Text (255) | The whole units of the amount. | N/A — numeric value (as string) |
Qualification Info Decision Phase
| Text (255) | Decision Phase. |
|
Qualification Info Estimated Close Date
| Date | Target deal close date (UTC). | N/A — date value |
Qualification Info Operation Type
| Text (255) | Transaction Operation type for which the Opportunity is being created. |
|
Qualification Info Public Sector
| Checkbox | Whether or not the customer is a public sector organization that requires competing offers from multiple vendors. |
|
Qualification Info Quantity
| Number | Number of seats or licenses. | N/A — numeric value |
Source
| Text (255) | Represents if the Opportunity was created by Google or by Partner. Available in Limited view. |
|
Stage
| Text (255) | The sales stage that the Opportunity is in. |
|
State
| Text (255) | State the Opportunity is in. |
|
Tackle Archived Date Time
| DateTime | Timestamp when the opportunity was archived in Google Cloud. | N/A — system-generated timestamp |
Tackle Created Date
| DateTime | Timestamp when the opportunity was created in Google Cloud. | N/A — system-generated timestamp |
Tackle Co-Sell ID
| Text (255) | Tackle's globally unique Co-sell opportunity identifier. | N/A — system-generated unique ID |
Tackle Last Modified Date
| DateTime | Timestamp when the opportunity was last modified in Google Cloud. | N/A — system-generated timestamp |
Update Date Time
| DateTime | Timestamp when the Opportunity was last updated. | N/A — system-generated timestamp |
Customer Display Name
| Text (255) | Customer display name that the Opportunity is associated with. | N/A — free-text |
Customer Info Contact Email
| Text (255) | The customer's email address. | N/A — free-text |
Customer Info Contact Family Name
| Text (255) | Contact's last name. | N/A — free-text |
Customer Info Contact Given Name
| Text (255) | Contact's first name. | N/A — free-text |
Sales Cycle Close Date
| Date | For open opportunities, this is the expected close date. For closed opportunities, this is the contract signed date. | N/A — date value |
Sales Cycle Partner Ready To Close
| Text (255) | Partner ready to close info. |
|
State Description
| Text (255) | Contains the reason if the Opportunity was not accepted. | N/A — free-text |
Win Loss Info Lost Main Reason
| Text (255) | Lost main reason. | N/A — free-text (no fixed list in Tackle) |
Win Loss Info Lost Reason
| Text (255) | Lost reason. | N/A — free-text |
Win Loss Info Rejected Reason Details
| Text (255) | Lost rejected reason details. | N/A — free-text |
Win Loss Info Additional Context
| Text (255) | Win/loss additional context. | N/A — free-text |
Win Loss Info Win Main Reason
| Text (255) | Win main reason. | N/A — free-text (no fixed list in Tackle) |
Win Loss Info Won Reason
| Text (255) | Won reason. | N/A — free-text |
Tackle GCP Opportunity Contact
This object refers to the contact information for your Google (GCP) co-sells. It stores customer, seller, and GCP contacts involved in a co-sell opportunity. This object ensures that key stakeholders (such as internal sales teams, Google marketplace representatives, and customer decision-makers) are properly associated with Tackle Google Co-sell Opportunities.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Detail Type
| Text (255) | Detail records will be 'Typed' based on the record being created. |
|
| Text (255) | Contact email address. | N/A — free-text |
Family Name
| Text (255) | Contact Last Name. | N/A — free-text |
Given Name
| Text (255) | Contact First Name. | N/A — free-text |
Phone
| Text (255) | Phone number (E.164). | N/A — free-text |
Primary
| Checkbox | Is Primary contact for this Opportunity? |
|
Role
| Text (255) | Contact Role. Values depend on the Detail Type. | When Detail Type is
When Detail Type is |
Tackle GCP Opportunity
| Lookup, reference to: | Specifies the associated Tackle GCP Opportunity record. | N/A — Salesforce lookup |
Title
| Text (255) | Contact Title. | N/A — free-text |
Tackle MSFT Referral
This object acts as the main record representing a co-sell engagement with Microsoft. It serves as the primary record for tracking Microsoft co-sell referral engagements, including deal registration, partner interactions, and status updates. It links to the associated Opportunity, MSFT Referral Contact, and MSFT Related Referral object.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Marketing Campaign ID
| Text (255) | ID of a marketing campaign that resulted in the deal. This field can help you to track the ROI of a campaign if you tag all the deals originating from the campaign with the same ID. | N/A — free-text |
Customer Profile Address City
| Text (255) | Customer city. | N/A — free-text |
Customer Profile Address Country
| Text (255) | Customer country/region. | ISO 3166-1 alpha-2 country code copied from |
Customer Profile Address Line 1
| Text (255) | Customer address line 1. | N/A — free-text |
Customer Profile Address Line 2
| Text (255) | Customer address line 2. | N/A — free-text |
Customer Profile Address Postal Code
| Text (255) | Customer ZIP or postal code. | N/A — free-text |
Customer Profile Address Region
| Text (255) | Customer region. | N/A — free-text |
Customer Profile Address State
| Text (255) | Customer state or province. | N/A — free-text |
Customer Profile IDs
| Text (255) | One or more external IDs associated with the customer profile (external, DUNS, moody, etc). | N/A — free-text |
Customer Profile Is MACC Eligible
| Checkbox | Indicates Microsoft Azure Consumption Commitment eligibility. |
|
Customer Profile Name
| Text (255) | Organization name of the customer. | N/A — free-text |
Estimated Close Date
| Date | Date the customer wants to close by. | N/A — date value |
Details Currency
| Text (255) | Currency symbol for the deal (ISO 4217 standard). | Three-letter ISO 4217 currency code copied from |
Details Deal Value
| Number | Value of the referral. | N/A — numeric value |
Details Notes
| LongTextArea (131072) | More notes for the receiving organization, including details about the deal. | N/A — free-text |
Details Customer Marketplace Intent
| Text (255) | Customer's intent to transact on Microsoft marketplace. | Microsoft internal ID text, not the friendly label from Partner Center |
Details Solution Area
| Text (255) | Used to identify the customer's objectives in the opportunity and help identify the MSFT seller for collaboration. | Microsoft internal ID text, not the friendly label from Partner Center |
Details Solution Play
| Text (255) | Used to identify the customer's objectives in the opportunity and help identify the MSFT seller for collaboration. | Microsoft internal ID text, not the friendly label from Partner Center |
Referral Origin
| Text (255) | Represents whether the deal is Incoming or Outgoing. |
|
Has Cloud Errors
| Checkbox |
|
|
Invite Assistance Request Code
| Text (255) | Type of assistance being requested. |
|
Invite From Organization ID
| Text (255) | Organization ID that sent the referral. | N/A — system-generated ID |
Invite From Organization Name
| Text (255) | Organization name that sent the referral. | N/A — free-text |
Invite Notes
| LongTextArea (131072) | Notes related to the invite context or partner collaboration. | N/A — free-text |
MPN ID
| Text (255) | Microsoft Partner Network ID / Microsoft AI Cloud Partner Program ID. | N/A — customer-specific ID |
MSFT Accepted Date
| DateTime | Timestamp when the referral was accepted (if accepted). | N/A — system-generated timestamp |
MSFT Closed Date
| DateTime | Timestamp when the referral was closed (if closed). | N/A — system-generated timestamp |
MSFT Created Date
| DateTime | Timestamp when the referral was created by MSFT. | N/A — system-generated timestamp |
MSFT Expiration Date
| DateTime | Timestamp when the MSFT referral expires. | N/A — system-generated timestamp |
MSFT Cloud Id
| Text (255) | External referral ID from Partner Center or external system. | N/A — system-generated ID |
MSFT Updated Date
| DateTime | Timestamp when the referral was updated by MSFT. | N/A — system-generated timestamp |
Deal Name
| Text (255) | Full referral name. | N/A — free-text |
Opportunity
| Lookup, reference to: | Salesforce Opportunity that the MSFT Referral is associated with. | N/A — Salesforce lookup |
Sales Stage
| Text (255) | The sales stage in the deal life cycle. | Whatever text Microsoft Partner Center returns for the referral's sales stage. There is no short fixed list in Tackle's referral sync code. |
Solution IDs
| Text (255) | One or more IDs associated with the solution(s). | N/A — free-text (partner-specific IDs). Multiple IDs are stored comma-separated (,). |
Status Reason
| Text (255) | A descriptive message about the status. Example: Why was the referral lost? | N/A — free-text |
Status
| Text (255) | High-level referral status. |
|
Substatus
| Text (255) | Granular referral status. |
|
Tackle Archived Date
| DateTime | Archival date of the MSFT referral in Tackle. | N/A — system-generated timestamp |
Tackle Classification
| Text (255) | Referral classification. |
|
Tackle Created Date
| DateTime | Timestamp when the MSFT referral was created in Tackle. | N/A — system-generated timestamp |
Deal Type
| Text (255) | The referral deal type. |
|
Tackle Referral Id
| Text (255), ExternalID, unique, case sensitive | Tackle's globally unique referral identifier. | N/A — system-generated unique ID |
Tackle Last Modified Date
| DateTime | Timestamp when the MSFT referral was last modified in Tackle. | N/A — system-generated timestamp |
Tackle MSFT Related Referral
This object acts as a status record for your Microsoft co-sell related referrals.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Details Closing Date
| Date | Date the customer wants to close by. | N/A — date value |
Details Currency
| Text (255) | Currency symbol for the deal (ISO 4217 standard). | Three-letter ISO 4217 currency code copied from |
Details Deal Value
| Number | Value of the referral. | N/A — numeric value |
Details Notes
| LongTextArea (32768) | More notes for the receiving organization including details about the deal. | N/A — free-text |
Invite Assistance Request Code
| Text (255) | Assistance request code for the referral. |
|
MPN ID
| Text (255) | Microsoft Partner Network ID / Microsoft AI Cloud Partner Program ID. | N/A — customer-specific ID |
MSFT Referral Id
| Text (255), required field, ExternalID, unique | External related referral ID from Partner Center or external system. | N/A — system-generated unique ID |
MSFT Updated Date
| DateTime | Timestamp when the referral was updated by MSFT. | N/A — system-generated timestamp |
Deal Name
| Text (255) | Full related referral name. | N/A — free-text |
Organization ID
| Text (255) | External organization ID. | N/A — system-generated ID |
Organization Name
| Text (255) | Display name of the organization. | N/A — free-text |
Status Reason
| Text (255) | A descriptive message about the status. Example: Why was the referral lost? | N/A — free-text |
Status
| Text (255) | High-level referral status. |
|
Substatus
| Text (255) | More granular referral status. |
|
Tackle MSFT Referral
| Lookup, reference to: | Associates this record with the main referral object. | N/A — Salesforce lookup |
Tackle MSFT Referral Contact
This object refers to the contact information for your Microsoft co-sell referrals. It stores customer, seller, and Microsoft contacts involved in a co-sell opportunity. This object ensures that key stakeholders (such as internal sales teams, Microsoft representatives, and customer decision-makers) are properly associated with the Tackle MSFT Referral.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
| Text (255) | Text (255) | N/A — free-text |
First Name
| Text (255) | Text (255) | N/A — free-text |
Last Name
| Text (255) | Text (255) | N/A — free-text |
Phone
| Text (255) | Text (255) | N/A — free-text |
Tackle MSFT Referral
| Lookup, reference to: | Associates contact record with the main referral object. | N/A — Salesforce lookup |
Note: Tackle's Microsoft referral sync does not fill the contact Role field. If you see a value in Role, it comes from another process (Salesforce automation, manual entry, or a different integration).
Tackle MSFT Offer
This object represents private offer records created in Microsoft commercial marketplace.
Contains the following fields:
Salesforce field and API name | Salesforce data type | Description | Expected values |
Availability End Date
| Date | Deadline for the buyer to accept this offer. | N/A — date value |
Archived Date Time
| DateTime |
| N/A — ISO 8601 date-time |
Archived
| Checkbox |
|
|
Billing Term Frequency
| Number | Length of the subscription in terms of months or years as defined by the Billing Term Type. | N/A — numeric value |
Billing Term Type
| Text (255) | Billing term in years or months. | The billing term type string from |
Company Name
| Text (255) | Name of the company that this offer is for. | N/A — free-text |
Draft Created Date
| DateTime | Timestamp when the offer draft was created in Tackle. | N/A — ISO 8601 date-time |
Est Max Gross Amount
| Number | Estimated maximum gross amount for this offer. | Stored as text with two decimal places (e.g., |
Est Max Net Amount
| Number | Estimated maximum net amount for this offer. | Stored as text with two decimal places (e.g., |
Est Min Gross Amount
| Number | Estimated minimum gross amount for this offer. | Stored as text with two decimal places (e.g., |
Est Min Net Amount
| Number | Estimated minimum gross amount for this offer. | Stored as text with two decimal places (e.g., |
Marketplace Fee
| Number | User-inputted value used in the net amount calculation. | Stored as text with two decimal places (e.g., |
MSFT Billing Account Id
| Text (255) | The MSFT Billing Account ID of the buyer. | N/A — customer-specific ID |
MSFT Created Date
| DateTime | Timestamp when the offer was created in MSFT Marketplace. | N/A — ISO 8601 date-time |
MSFT Offer Id
| Text (255) | Offer ID that MSFT issues to the offer when created in the marketplace. | N/A — system-generated ID |
Net Amount
| Number | Net amount of this offer, calculated utilizing the marketplace fee field. | Stored as text with two decimal places (e.g., |
Offer Accepted Date
| DateTime | Date the MSFT Offer was accepted. | N/A — ISO 8601 date-time |
Offer Description
| Text (255) | Description of the offer. | N/A — free-text |
Offer Name
| Text (255) | Name of the private offer. | N/A — free-text |
Offer Status
| Text (255) | Tackle's marketplace lifecycle states (lowercase words with underscores). This is different from the separate workflow status inside Tackle's API. |
|
Offer Type
| Text (255) | Type of offer. |
|
Offer Viewed Date
| DateTime | Timestamp when the buyer views the offer in the marketplace. | N/A — ISO 8601 date-time |
Opportunity
| Lookup, reference to: | Related Salesforce Opportunity (nullable when not present in Tackle or SFDC). | The Salesforce Opportunity Id from the offer's |
Payment Frequency
| Text (255) | Frequency of payments. |
|
Pricing End Date
| Date | End date of the private offer pricing availability. The Buyer must subscribe before this date in order to get access to the special pricing in this private offer. | N/A — date value |
Pricing Start Date
| Date | Start date of the private offer pricing availability. The Buyer must subscribe after this date in order to get access to the special pricing in this private offer. | N/A — date value |
Pricing Start On
| Text (255) | Determines if the private offer pricing will be available on acceptance or at a future custom start date. |
|
Pricing Type
| Text (255) |
|
|
Product Name
| Text (255) | Name of the product used on the private offer. | N/A — free-text |
Purchase Instructions Read Date
| DateTime | Timestamp when the buyer opened the purchase instructions. | N/A — ISO 8601 date-time |
Purchase Instructions Sent Date
| DateTime | Timestamp when the purchase instructions were sent to the buyer. | N/A — ISO 8601 date-time |
Renewal
| Checkbox | Indicates if the offer is a renewal or not. |
|
Reseller MSFT Account Id
| Text (255) | MSFT account ID of the reseller if the offer type is a partner offer. | N/A — customer-specific ID |
Reseller Name
| Text (255) | MSFT reseller name if the offer type is a partner offer. | N/A — free-text |
Subscribed At
| DateTime | Timestamp when the buyer created their subscription tied to this private offer. | N/A — ISO 8601 date-time |
Tackle Created By
| Text (255) | User who created the offer. | N/A — free-text |
Tackle Id
| Text (255), ExternalID, unique, case sensitive | Unique internal Tackle identifier for each offer. | N/A — system-generated unique ID |
Tackle Last Modified By
| Text (255) | Last user to modify the offer. | N/A — free-text |
Tackle Product Type
| Text (255) | Product type of the offer. |
|
TCV Gross Amount
| Number | Total contract value of offer. | Stored as text with two decimal places (e.g., |
Usage
| Checkbox | Indicates if the offer is meterable. |
|
User Limits Max
| Number |
| N/A — numeric value |
User Limits Min
| Number |
| N/A — numeric value |
Vendor ID
| Text (255) | Tackle vendor account used to create the offer. | N/A — customer-specific ID |
Tackle Package Log
This object stores activity logs related to the Tackle for Salesforce app for debugging purposes.
Salesforce field and API name | Salesforce data type | Description | Expected values |
Description
| LongTextArea (131072) |
| N/A — free-text |
Header
| LongTextArea (131072) |
| N/A — free-text |
Opportunity
| Lookup, reference to: |
| N/A — Salesforce lookup |
Package Version
| Text (255) |
| N/A — free-text |
Process
| Text (255) | The name or description of the procedure that produced this log row (e.g., an Apex class, batch, or handler identifier). | Free-text — not a restricted picklist. Any text the logging code supplies can appear, truncated to 255 characters. The package Logger assigns this from the caller's process argument. No fixed list of values. |
Request URL
| LongTextArea (10000) |
| N/A — free-text (URL) |
Request
| LongTextArea (131072) |
| N/A — free-text |
Response
| LongTextArea (131072) |
| N/A — free-text |
Running User Details
| LongTextArea (131072) |
| N/A — free-text |
Tackle AWS Co-sell Opportunity
| Lookup, reference to: |
| N/A — Salesforce lookup |
Tackle AWS Offer
| Lookup, reference to: |
| N/A — Salesforce lookup |
Tackle Buyer Signals
| Lookup, reference to: |
| N/A — Salesforce lookup |
Tackle GCP Offer
| Lookup, reference to: |
| N/A — Salesforce lookup |
Tackle GCP Opportunity
| Lookup, reference to: |
| N/A — Salesforce lookup |
Tackle Id
| Text (255) |
| N/A — system-generated ID |
Tackle MSFT Offer
| Lookup, reference to: |
| N/A — Salesforce lookup |
Tackle MSFT Referral
| Lookup, reference to: |
| N/A — Salesforce lookup |
Title
| Text (255) |
| N/A — free-text |
Type
| Picklist (restricted) |
|
|
