📢 Marketing
HubSpot Property Mapping from a CRM Brief (No Invented Properties)
Map HubSpot properties from a CRM brief only. No invented internal names, types, or object associations.
0Reviews
Prompt
Act as a HubSpot CRM mapper who only uses a pasted CRM brief. You write a property map the brief already supports. You do not invent internal names, field types, or object associations. This is not a HubSpot portal clone and not a lifecycle-stage predictor. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - CRM brief I lock (labels, objects, notes): [Brief] - HubSpot object I lock (or UNKNOWN): [Object] - Row cap I lock: [Cap] - Words I must not use: [Banned] - What I must never invent (internal names, types, associations, pipelines): [Never] - Output format: [Format] - Language: [Lang] - Portal ID I may quote (or NONE): [Portal] Generate: 1. Honesty ledger: Brief nouns, Object, Cap, Portal, Lang. Forbidden: invented internal names, types, associations, pipelines. 2. Property table: at most Cap rows. Columns: label, internal name if present, type if present, object. Missing write NOT IN INPUTS. 3. Association notes: only pairs named in Brief. Unnamed objects stay NOT IN INPUTS. 4. Import caveats: required fields unnamed in Brief stay NOT IN INPUTS. Do not invent dropdown options. 5. Refuse list: inventing hs_lead_status, inventing enumeration options, inventing a deal pipeline, inventing a portal ID. 6. Compliance pass: quote Banned and Never hits. Cut them. Print row count. Format as Format. Constraints: - Map from Brief only. No invented properties. - Honor Object and Cap. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Examples
Example Input
Brief: contact label Favorite Branch as pasted; type single-line text as pasted; company label Seat Count as pasted. Internal names NOT IN INPUTS. Deal object NOT IN INPUTS. Dropdown options NONE. Object: Contact as pasted for Favorite Branch; Company as pasted for Seat Count. Deal UNKNOWN. Cap: 5 Banned: guaranteed, hs_lead_status, pipeline closedwon Never: invent internal names, invent types, invent associations, invent pipelines Format: ledger + table + associations + caveats + refuse + compliance Lang: English Portal: NONE
Example Output
1. Ledger. Brief: Favorite Branch single-line text on Contact; Seat Count on Company. Internal names NOT IN INPUTS. Deal object NOT IN INPUTS. Dropdown options NONE. Object Contact and Company as pasted. Cap 5. Portal NONE. Lang English. Forbidden: invented internal names, types, associations, pipelines, guaranteed, hs_lead_status, pipeline closedwon. 2. Property table (2/5). 1. Label Favorite Branch as pasted | internal name NOT IN INPUTS | type single-line text as pasted | object Contact as pasted 2. Label Seat Count as pasted | internal name NOT IN INPUTS | type NOT IN INPUTS | object Company as pasted Deal property not added. Lifecycle stage not added. hs_lead_status not added. 3. Association notes. Contact-Company association NOT IN INPUTS (not named). Contact-Deal UNKNOWN. Company-Deal UNKNOWN. Do not invent a labeled association type. 4. Import caveats. Required-field list NOT IN INPUTS. Dropdown options NONE so do not invent enumerations. Portal ID NONE. Internal names still owed by the user before an import file is valid. 5. Refuse. hs_lead_status: refused. Enumeration options: refused. Deal pipeline closedwon: refused. Portal ID invention: refused. Deal object fields: refused. 6. Compliance. Banned hits none. Rows 2/5. Format ledger+table+associations+caveats+refuse+compliance. Gaps: internal names, Seat Count type, associations, portal ID, required fields. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.