CRM Prompt Library

40 prompts to copy-paste into your AI to do work inside OnePageCRM.

Managing contacts

Add people, find them again, and keep the records tidy.

Research a company and add its decision-makers

Research the company [company name], find the key decision-makers, add each as a contact in my CRM tagged with their role, and save anything else useful as a note.

Claude researching Acme Inc., then reporting three contacts added with their roles as tags and one background note saved.

Fill in missing details on an existing contact

Look up [contact name] at [company name] and fill in any missing details on their contact record: job title, LinkedIn, and company size. Only update fields that are currently missing, and leave existing information unchanged.

Claude reporting what it changed on a contact record and what it left alone, field by field.

Find contacts matching several criteria at once

Find all contacts who are prospects, tagged ‘VIP,’ and have an open deal.

Claude listing the contacts that are prospects, tagged VIP, and carrying an open deal.

Find contacts with overdue follow-ups

Find all contacts with overdue open actions and show the action, due date, and contact details.

Clean up duplicate contacts

Find any contacts in my CRM that look like duplicates (same name or email) and list them so I can review before merging.

Claude checking 47 contacts for repeated names and emails, and showing the one likely duplicate pair side by side.

Import a batch of leads from a messy spreadsheet

Import this trade show spreadsheet to my CRM: create each person as a contact, set them as Leads, and tag them Trade Show 2026.

Tag every contact that has no industry yet

Review my contacts and identify those without an industry tag. Based on the company and job information already available in their contact records, assign an appropriate industry tag. Skip contacts where there isn’t enough information to determine the industry, and list those contacts at the end.

Claude assigning an industry tag to the contacts that had none, and listing the ones it could not work out.

Find leads that have gone cold

Find leads with an open deal who haven’t had any activity in the last 30 days, and suggest how I should re-engage each one.

Claude listing leads with an open deal and no activity for a month, with a way back in for each one.

Find VIP customers who have gone quiet

Find contacts tagged VIP who I haven’t contacted in two months, and suggest a reason to reach back out to each.

Claude listing VIP contacts nobody has spoken to in two months, with a reason to get back in touch with each.

Get a quick profile before a first approach

Give me a quick profile of [contact name], including their role, company, and anything relevant from recent news before I reach out.

Prepare a brief before a call

Prepare a short pre-call brief for [company name]. Use CRM data to summarize past interactions, open tasks, and active deals, then check the web for any recent updates. Tell me where we left off, what’s open, and what’s new.

A pre-call brief for Notion Labs listing eight contacts with their roles, what is open, and which tasks are due today.

Find contacts by industry

Find all contacts at SaaS companies who are currently prospects.

Bulk-update a custom field

For all contacts tagged ‘VIP’ who work at SaaS companies, set their Industry custom field to ‘SaaS.’

Claude setting the Industry custom field across every VIP contact working at a SaaS company.

Add tags to multiple contacts

Add the ‘Priority Follow-up’ tag to every contact with an open deal worth more than $10,000.

Claude adding a Priority Follow-up tag to every contact whose open deal is worth more than $10,000.

Follow-ups and tasks

Clear the overdue list, sort the new leads, and decide what to do first.

Reschedule overdue actions in bulk, with rules

If the number of contacts with overdue actions exceeds 5, reschedule them (no more than 2 actions per day, starting today). Treat contacts with deals as high priority.

Score your leads Hot, Warm, or Cold

Score my new leads according to the right fit and budget, and tag each one Hot, Warm, or Cold.

Segment your contact database

Group my contacts by where they stand in the buying process: active deals, gone quiet, and never contacted.

Triage web form leads

Go through everyone tagged Web Form Lead, qualify them, and set a Next Action to follow up or flag the ones to close out.

Claude reviewing five web form submissions and splitting them into qualified and disqualified, with a reason for each.

Decide what to do first today

List my follow-ups due today and this week, ranked by deal value, so I know where to start.

A high-priority call card from Claude, naming the contact, why now is the moment, and what to reference on the call.

Managing deals

Move deals along and spot the ones going quiet.

Add a new deal to a contact

Add a new deal for [contact name] worth [amount], set the stage to Qualified, and set the expected close date to [date].

List all open deals

Show me all open deals, including their stage, value, and expected close date.

Claude listing every open deal with its stage, value, and expected close date.

Move a deal and update its value

Move the [deal name] deal for [contact name] to Negotiation and update the value to [amount].

Get a pipeline snapshot

Show me all open deals over $2000 closing within the next 30 days, ordered by close date.

Claude listing the open deals over $2,000 that close inside the next 30 days, earliest first.

Suggest next steps for stalled deals

For every contact with an open deal that has no Next Action, suggest one.

Claude’s table of deals with no Next Action, each with its contact, its stage, and a suggested next step.

Audit deals with no recent activity

Flag any open deals with no notes or actions logged in the past two weeks, and tell me which ones are at risk.

Claude flagging the open deals with no note or action in a fortnight and saying which are at risk.

Reactivate a dormant deal

Pull up everything we know about the [deal name] deal and draft a re-engagement email to restart the conversation.

Claude setting a reactivation Next Action on a contact whose trial expired, with a suggested outreach message attached as a note.

Move a won deal into the Delivery pipeline

Move [deal name] to the Delivery pipeline now that it’s won, and set a first task for onboarding.

Notes, calls, and other apps

Log what happened, and pull in Zoom, Gmail, your calendar, and ActiveCampaign while you are at it.

Log a call in one step

Log my call with [contact name]: [what they said], move their deal to Proposal Sent, and remind me to follow up Friday.

Claude logging a meeting, adding a tag, advancing the deal to Proposal Sent and setting a Friday follow-up.

Turn a Zoom call into CRM updates

Get my latest Zoom transcript with [contact name]. Pull out the action items, add them as Next Actions on their contact, and draft my follow-up email.

Claude fetching a Zoom transcript and summarizing the call, including what the company needs and by when.

Summarize everything said so far

Summarize all past notes and interactions with [contact name] so I’m ready for our call.

Claude summarizing every past note and interaction with one contact, ready for a call.

Draft an email in your own style

Draft a follow-up email to [contact name] about [topic], written in my style.

A renewal email drafted by Claude, with every figure in it taken from the contact’s own CRM record.

Book a meeting and log it in one step

Book a follow-up with [contact name] next Tuesday, add it to my calendar, and log it on their contact in my CRM.

Follow up on an email campaign

Pull the list of contacts who clicked a link in yesterday’s ActiveCampaign campaign. Add them to OnePageCRM (if not already present), tag them as ‘Engaged Lead,’ and create a same-day Next Action with a suggested follow-up message.

Claude reporting who clicked in today’s ActiveCampaign send, what it changed in OnePageCRM, and a suggested follow-up message.

Reports and analytics

Ask for a report in a sentence and read it back as a chart.

Build a report on lead quality

Build an interactive report on the quality of all my web form submissions in OnePageCRM this month.

Compare pipeline performance by stage

Build an interactive report comparing my deal pipeline performance by stage. For each Sales pipeline stage, show the number of deals and total deal value, and also summarize the overall won, lost, and pending deals.

A pipeline report from Claude: pending, won and lost totals, a bar chart of value by stage, and the same figures as a table.

Build a quarterly pipeline dashboard

Build me an interactive dashboard of this quarter’s pipeline (open, won, and lost) broken down by Lead Source.

Claude’s dashboard of the quarter’s open, won and lost deals, broken down by where each lead came from.

Forecast likely revenue for the quarter

Based on my open deals and their stages, estimate likely closed revenue for this quarter and flag any deals that look overly optimistic.

Claude’s estimate of what will close this quarter, with the deals that look too optimistic flagged.

Analyze lost deals for patterns

Read the notes on every deal I lost last quarter, list the top objections, and build a report I can analyze.

A lost-deals report from Claude: five deals worth $60,500, value lost broken down by objection, and a table of each deal.

Track how your database is growing

How many contacts have been added to my OnePageCRM account this year? Show me the list.

Claude’s count of the contacts added this year, with the full list in the order they went in.

Frequent questions

A prompt is the instruction you give your AI assistant in plain English, the way you’d explain a task to a colleague.

Once OnePageCRM is connected, the assistant can act on it directly in your CRM, creating a contact, moving a deal, or setting a follow-up.

Be specific: Include names, companies, dates, and amounts where you have them. For example, “Move the Acme deal to Negotiation and set it to $45,000” works better than “update the Acme deal.”

Give context: If you want a call logged and a deal moved in the same prompt, say so. The AI can handle multi-step requests in one go.

Review before you trust: Especially for bulk actions (imports, tagging, scoring), skim what the AI changed. OnePageCRM’s MCP can’t delete data, but it can create and update it, so a quick check is good practice.

Combine tools when it helps: If you’ve also connected other tools like Gmail, Google Calendar, Zoom, and ActiveCampaign, you can ask the AI to pull in information from those and act on it inside OnePageCRM in the same request.

Iterate: If the first result isn’t quite right, refine the prompt rather than starting over. The AI keeps the context of what it just did.

In Claude and ChatGPT, OnePageCRM is listed in the connector directory. Turn it on there, sign in with your OnePageCRM details, and approve the connection.

In other apps, add a custom connector using the server address https://app.onepagecrm.com/mcp and connect the same way.

Claude, ChatGPT, Claude Code, Perplexity, Grok, Mistral Vibe, Codex, and other assistants that support connectors.

Each of them needs a paid account on their side before connectors are available. That is their rule, not ours.

All of them, and the free trial. There is no upgrade to buy.

The one exception is the Focused User role, which cannot connect an AI assistant.

It cannot delete anything. Reading, creating, and updating is the most it can do, so the worst case is a change you undo rather than data that is gone.

You decide the rest when you connect it. Two permissions are required: allowing AI access, and letting it view your CRM data. Letting it update your CRM is a third, optional one.

Leave that third one off and the assistant can read and answer questions but cannot write anything. You can change your mind later by disconnecting and connecting again.

Connect OnePageCRM to AI

21-day free trial • No credit card required • Simple setup