Email Domain - Auto Assign Company

My idea is:
Maybe I’ve missed something, but I don’t recall Mautic automatically assigning contacts to a company, even if the contact uses an email address ending in the companies domain.

Most platforms these days auto allocate people to a company if the company and that person’s email address use the same domain. For example, you get the following form submissions:

In other tools, like Hubspot etc, the system would automatically link the people with emails together, if there is a company with the web URL of

I think these groups of people would benefit from this idea:

Why I think they would benefit from this idea:
Simplification of segmentation and the need to create campaigns.

1 Like

I will use this idea and solve it with LowCode via API :wink:
Will share it here.

A workaround would be to create a segment with Email domain of company as the filter.

and make a campaign to add them to a company name.
Screenshot (4)

IIRC Company name is a unique identifier and should only create one company.

1 Like

Great idea, but how do you create the company dynamically before you assign the contact to them?

Hi @dirk_s , did you find a solution here?

Not finished, but this is how I will implement it:

  • Send webhook for contact identified / updated to Tape
  • Extract TLD from E-Mail
  • Trigger automation
    ** lookup company with TLD (custom field of company) via API,
    ** doesn’t exist? create…
    ** link contact with found / created TLC company

There are some improved automations possible.
Is there any urgent need? Would build it right away.