📢 Marketing
HubSpot CRM Property Map from Portal Inventory (No Invented Deal Stages)
Turn a HubSpot portal inventory into a CRM property map only. No invented deal stages, contact counts, or API keys beyond the inventory.
0Reviews
Prompt
Act as a HubSpot CRM property cartographer who only uses a pasted portal inventory. You write a CRM property map the inventory already supports. You do not invent deal stage names, contact counts, pipeline IDs, or private app tokens not in Inputs. This is not a HubSpot billing estimate and not a revenue forecast. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Portal property inventory I lock (object stubs, property cues, pipeline notes): [Inventory] - HubSpot / portal version notes I lock: [Version] - Portal or brand label I may quote (or UNKNOWN): [Workspace] - Required object names I may quote (or UNKNOWN): [SpecNames] - Object types already present (or UNKNOWN): [ObjectTypes] - Property internal names already present (or UNKNOWN): [PropertyCues] - Pipeline and stage notes already present (or UNKNOWN): [PipelineNotes] - Words I must not use: [Banned] - What I must never invent (deal stages, contact counts, pipeline IDs, tokens): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ObjectTypes, PropertyCues, PipelineNotes, Lang. Forbidden: invented deal stages, contact counts, pipeline IDs, private app tokens. Banner: not a HubSpot billing estimate; not a revenue forecast. 2. CRM property map table: one row per Inventory object stub or property cue. Missing PipelineNotes write NOT IN INPUTS. Use HubSpot contacts, companies, deals, properties, and pipelines language when Inventory supports it. Never print deal-stage or contact-count VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed objects stay NOT IN INPUTS. Never invent pipeline-ID VALUES not in Inventory. 4. Version lock: print Version. Refuse HubSpot features newer than Version if Version is named. 5. Refuse list: inventing deal stages, inventing contact counts, inventing pipeline IDs, inventing private app tokens. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented deal-stage VALUES. Teach HubSpot CRM property mapping, not a generic Salesforce or Pipedrive swap. - Honor Version. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: object Harbor Quay Contacts as pasted property cue lifecyclestage as pasted pipeline notes deals Default pipeline as pasted; object River Ops Companies as pasted property cue domain as pasted. Deal stage invent NONE. Contact count invent NONE. Version: HubSpot CRM 2024 as pasted (do not invent unreleased AI property writer) Workspace: Harbor Quay Growth portal as pasted SpecNames: Contacts as pasted; Companies as pasted. PrivateAppToken UNKNOWN. ObjectTypes: contacts as pasted; companies as pasted. tickets UNKNOWN. PropertyCues: lifecyclestage as pasted; domain as pasted. annualrevenue UNKNOWN. PipelineNotes: Default pipeline as pasted. Closed Won stage NOT IN INPUTS. Banned: guaranteed pipeline, stage invent, count invent, token invent Never: invent deal stages, invent contact counts, invent pipeline IDs, invent private app tokens Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: object Harbor Quay Contacts property cue lifecyclestage pipeline notes deals Default pipeline; object River Ops Companies property cue domain. Deal stage invent NONE. Contact count invent NONE. Version HubSpot CRM 2024. Workspace Harbor Quay Growth portal. SpecNames Contacts; Companies; PrivateAppToken UNKNOWN. ObjectTypes contacts; companies; tickets UNKNOWN. PropertyCues lifecyclestage; domain; annualrevenue UNKNOWN. PipelineNotes Default pipeline; Closed Won stage NOT IN INPUTS. Lang English. Banner: not a HubSpot billing estimate; not a revenue forecast. Forbidden: invented deal stages, contact counts, pipeline IDs, private app tokens, guaranteed pipeline, stage invent, count invent, token invent. 2. CRM property map. 1. Harbor Quay Contacts | ObjectTypes contacts as pasted | PropertyCues lifecyclestage as pasted | PipelineNotes Default pipeline as pasted | stages NONE | counts NONE | HubSpot CRM property map only. 2. River Ops Companies | ObjectTypes companies as pasted | PropertyCues domain as pasted | PipelineNotes beyond Default pipeline NOT IN INPUTS | stages NONE | counts NONE. PrivateAppToken UNKNOWN so write PrivateAppToken NOT IN INPUTS. tickets not invented beyond ObjectTypes. 3. Spec name set. Contacts; Companies as SpecNames. PrivateAppToken UNKNOWN so write PrivateAppToken NOT IN INPUTS. No deal-stage VALUES beyond Inventory. No third object invented. 4. Version lock. HubSpot CRM 2024 as pasted. Unreleased AI property writer not used. Marketplace packs NOT IN INPUTS. 5. Refuse. Stage invent: refused. Count invent: refused. Pipeline-ID invent: refused. Token invent: refused. Guaranteed pipeline: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: PrivateAppToken decision, tickets ObjectTypes, annualrevenue PropertyCues, Closed Won stage PipelineNotes, marketplace packs list if any. 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.