Back to all articlesSales & CRM

Automating Sales Follow-Ups with Activity Plans in Odoo CRM

How Hong Kong SMEs use Odoo CRM activity plans to turn a repetitive follow-up sequence into a one-click template — consistent process, nothing forgotten, less data entry.

APAA
Automating Sales Follow-Ups with Activity Plans in Odoo CRM

When Every Deal Follows the Same Steps

At APAA, most of the Hong Kong SMEs we work with run their sales the same way without realising it. For almost every new opportunity, the team goes through an identical sequence: send an introductory email, book a call, prepare a proposal, then chase a follow-up a few days later. The steps rarely change — yet a salesperson recreates each one by hand, every single time, on every single deal.

That manual repetition is exactly what Odoo CRM's activity plans are designed to remove. An activity plan is a reusable list of activities that you define once and apply to any opportunity in a few clicks. There is nothing to install or configure first — activity plans ship with the CRM app by default.

Why This Matters for a Small Sales Team

The cost of building each follow-up task by hand is not just the minutes it takes. When every rep sets their own deadlines and assigns their own colleagues, three problems creep in:

  • The process drifts. Two salespeople handle the same kind of deal in two different ways, so quality depends on who happens to own the opportunity.
  • Steps get dropped. Under pressure, the "prepare the demo" or "second follow-up" task is the one that quietly never gets created.
  • Time leaks into data entry. Re-typing the same five tasks for every deal is pure overhead that adds nothing for the customer.

An activity plan fixes all three at once by turning your standard workflow into a template the whole team shares.

Building Your First Activity Plan

Open the activity plans screen

In the CRM app, go to Configuration > Activity Plans. Click New to start a plan from scratch, or open an existing one to refine it.

Understand the fields on each line

Every activity inside a plan is described by a handful of fields. Knowing what each one controls makes the rest of the setup obvious:

FieldWhat it controls
Activity TypeThe kind of task — email, call, meeting, or any custom type you have created
SummaryA description that overrides the default summary, but only within this plan
AssignmentWho the task goes to. "Ask at launch" keeps it with the opportunity's current owner; "Default user" always assigns the same named person
Interval & UnitHow many days, weeks, or months the task sits before or after the plan date
TriggerWhether the task fires before or after the plan date

Add the activities

Click Add a line at the bottom of the list and pick the activity type you want. If it is not in the dropdown, click Search more to browse every available activity, including any custom ones your business has set up. Use the drag handle to reorder the lines so they run in the sequence your workflow actually follows.

Set the timing for each step

For every activity, decide when it is due relative to the plan date. For example:

  • "Create a pitch deck" — 3 days before the plan date, because the prep needs to happen ahead of the main engagement.
  • "Send follow-up email" — 2 days after the plan date.
  • "Schedule a product demo" — 1 week after the plan date.

The "before the plan date" trigger is what makes activity plans genuinely useful for preparation work, not just chasing. It lets you schedule the groundwork that has to be finished before you ever meet the client.

Applying a Plan to an Opportunity

Once a plan exists, dropping it onto a deal takes seconds:

  1. Open any opportunity in your pipeline.
  2. Click the Activity button.
  3. In the schedule-activity form, you will see a section listing your activity plans.
  4. Choose the plan you want — say, "Custom Furniture Production Flow."
  5. Set the due date. This becomes the plan date that every activity's timing references.
  6. Click Schedule.

Every activity in the plan is created instantly, each with its own deadline and owner already worked out. A coloured letter on each one shows the assigned user, so at a glance you can see exactly who owns what.

How We Advise Clients to Use Activity Plans

After setting these up for HK teams across different industries, a few habits separate the plans that stick from the ones that get ignored:

Keep each plan narrow. Build a separate plan for each sales scenario rather than one sprawling plan that tries to cover everything. A focused plan is easier to trust and easier to maintain.

Lean on custom activities. If your business has steps that Odoo does not ship by default — "Create a pitch deck," "Prepare the production line" — create those as custom activity types first, then slot them into your plans.

Assign with intent. Use "Default user" for tasks that always belong to the same specialist, and "Ask at launch" for tasks that should stay with whoever owns the deal.

Revisit the timing. After a few weeks of real use, check whether the intervals you chose actually match how your team works. Adjust until the plan reflects reality, not your first guess.

The Takeaway

Activity plans turn the most repetitive part of selling — recreating the same follow-up tasks deal after deal — into a single click. You describe your standard workflow once, complete with timing and ownership, and from then on every opportunity inherits it instantly. Your team stays consistent, no step gets forgotten, and everyone reclaims time that used to go into data entry.

Head to Configuration > Activity Plans in your CRM app and build your first one today. If you would like help mapping your real sales process into Odoo, talk to the APAA team and we will help you set it up properly the first time.

Tags:odoocrmactivity-planssales-automationsales-crm

Considering Odoo for your business?

Talk to APAA about a tailored Odoo implementation for your Hong Kong SME.

Enquire about Odoo services
Automating Sales Follow-Ups with Activity Plans in Odoo CRM | APAA