CRM sync

Every lead in your CRM, with its history

SEL XP pushes each lead to your CRM as it is saved: the company first, then the contact, then the lead, with its notes, calls and next task. Odoo is the first connector and Zoho CRM is next. Nothing is sent twice, and anything that fails is listed with a button to send it again.

What it does

What you get

  • Odoo, properly

    Companies, contacts and leads. The lead's history in Odoo's chatter. The next task as an Odoo to-do for the right user. The event as the campaign.

  • No duplicates

    Each record's CRM id is saved the moment the CRM gives it, so a push that is cut off halfway never makes a second record.

  • Already in the CRM?

    While a lead is being captured, the app asks your CRM whether it knows the person, and tells the rep who looks after them and how much is open.

  • One CRM per company

    In a group, each company's leads go to that company's CRM. If it has none, they go to its parent's, and then the group's.

  • Failures you can see

    A lead that will not go is retried on a schedule, then listed under Not sent with the reason. A refused key pauses the connection and tells your admins once.

  • Your key stays secret

    The CRM's API key lives in a secret store. It is never kept in our tables, written to a log or sent back by the API.

How it works

Step by step

An admin connects the CRM once. After that it runs by itself.

  1. 01

    Connect

    Under Settings, CRM sync, enter your Odoo address and API key for the group or for one company.

  2. 02

    Test

    The app checks that it can sign in and that the fields it writes exist in your version.

  3. 03

    Match your teams

    Each team is matched to one of your Odoo sales teams, read live from Odoo.

  4. 04

    Capture as usual

    Saving a lead queues it. It reaches the CRM within about a minute, in order: company, contact, lead.

  5. 05

    Watch the Not sent list

    Anything the CRM refused is there with the reason and a Send again button.

In detail

The parts people ask about

It asks the CRM before you add a duplicate

While a rep is still typing, the app asks your CRM whether it knows this person, by email and then by phone. If it does, the rep sees who looks after them and what is open, beside what colleagues in the app already know. It waits five seconds at most and never holds the capture up.

  • Owner and sales team follow when a lead is handed over
  • A finished task here is marked done in Odoo
  • A to-do your Odoo users already closed is left alone

Good to know

What it does not do yet, said plainly

  • The Odoo connector covers versions 16 to 19 and is in pilot with our first customer. Odoo Online needs the plan that includes API access.
  • The Zoho CRM connector is next. HubSpot, Salesforce and Dynamics 365 follow. Until then, any CRM can take the spreadsheet export.
  • Sync runs one way today: from the app to the CRM. Reading deal stages and won value back, to tie revenue to an event, is planned.

Questions

CRM sync: what people ask

Does it work with Odoo?

Yes. SEL XP sends companies, contacts and leads to Odoo versions 16 to 19, adds the lead's history to Odoo's chatter, creates the next task as an Odoo to-do and records the exhibition as the campaign. The connector is in pilot with our first customer.

Does it work with Zoho CRM?

The Zoho CRM connector is the next one being built. Until it is ready, leads can be exported as a spreadsheet and imported into Zoho. HubSpot, Salesforce and Dynamics 365 connectors follow.

Will it create duplicate records in my CRM?

No. Before a lead is created the app looks the person up in your CRM, and each record's CRM id is stored the moment it is returned. A push that is interrupted picks up where it stopped and never creates a second record.

What happens if the CRM is down during the show?

Reps notice nothing. Leads stay in the app and are retried after 1, 5 and 30 minutes, then 2 and 6 hours. After that they are listed under Not sent, with the reason, for an admin to send again.

Can companies in the same group use different CRMs?

Yes. Each company or branch can have its own CRM connection. A lead goes to the CRM of the company it was captured for. If that company has none, it goes to its parent's, and then to the group's.

Can I export leads to Excel?

Yes. Managers and admins can export the leads they are allowed to see as a spreadsheet, up to 5,000 at a time, filtered by event, company, team and period. Every export is written to the audit log.

See it with your team

Leave every meeting with a next step.

Tell us how your team sells: on customer sites, on the road or at exhibitions. We will show you the app with your products, your team structure and your CRM in mind.

  1. What happens next
  2. Day 0You send the form. We reply within one working day.
  3. 30 minA call on your screen: capture, follow-up, CRM and what your managers see.
  4. Set-upWe build your workspace with you: companies, teams, products, wording.