E-goi

E-goi

· #312 most-used

Reach every customer on every channel — email, SMS, push, voice, and more

MarketingCommunicationAnalyticsFormsAutomationEmail MarketingLead Generation

E-goi is an omnichannel marketing automation platform used by more than 700,000 businesses worldwide. It centralises email, SMS, web push, app push, voice broadcast, and social media automation in a single connected workspace — with a built-in customer data platform, landing page builder, and real-time analytics. Connect E-goi to Actionist and your agents can manage contact lists, subscribe or update subscribers, run targeted multi-channel campaigns, and sync audience data across your CRM and ecommerce stack — without anyone logging into the E-goi dashboard.

Average time saved
7 hours
per person · per month
≈ 1 workdays back

Eliminates manual work. Agents eliminate the manual work of syncing contact lists, processing opt-out requests, dispatching one-off campaign sends, and assembling weekly performance reports — tasks that collectively take marketing, sales, and operations staff several hours each week.

Schedule

What your E-goi agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
TueThu
Tue
Wed
Thu
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

E-goi × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
9Apps spanned
~16 hrsSaved / week
6Personas served
For marketing
Featured3 apps

Omnichannel welcome when a Shopify customer places their first order

The moment a first Shopify order lands, the agent adds the customer to E-goi, tags them by product category, dispatches a personalised welcome email and a web push with a discount code — all within about a minute of the order. No manual list management; the customer enters the right nurture track from their first interaction.

~5 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a first-time Shopify order is placed
Result
Create a member in the 'First-time buyers' E-goi list with order value as a custom fieldTag the member with the product category purchasedSend a personalised welcome email campaign to the new subscriberSend a web push notification with a first-purchase discount codeLog the new subscriber and their order value to the customer acquisition tracker
The win
Saved per run
8 min
Runs / week
~40×
Every new customer receives a consistent omnichannel welcome with zero manual steps
Driven byMarketing Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    30 min / week
    Manual MQL list export and import

    When a lead qualifies, the sales ops team exports a CSV from the CRM, formats it for E-goi, and imports it — a process that takes 15–30 minutes and runs once or twice a week at best.

    Sales Agent
    0 min
    Agent syncs MQLs to E-goi within about a minute

    The moment a lead is marked MQL in the CRM, the agent creates their E-goi record, tags them for the rep, and enrolls them in the nurture sequence — zero exports, zero imports, zero delay.

  • Marketing
    25 min / week
    Manual campaign performance reporting

    After each send, the marketing team logs into E-goi, navigates to each campaign's report, copies open and click rates into a spreadsheet, and formats a weekly digest for the team.

    Marketing Agent
    0 min
    Agent fetches campaign reports and posts the digest automatically

    The marketing agent retrieves campaign reports for all sends in the past 7 days, ranks them by open rate, and posts the ranked digest to Slack every Tuesday morning — before anyone has opened their laptop.

  • Customer Support
    20 min / week
    Manual opt-out processing from support tickets

    A support agent reads the ticket, logs into E-goi, searches for the contact, unsubscribes them manually, then closes the ticket and notes the action — 5–10 minutes per request, with risk of missing some tickets.

    Customer Support Agent
    0 min
    Agent processes opt-outs within about a minute of ticket arrival

    When a support ticket contains an unsubscribe request, the agent unsubscribes the contact in E-goi, logs the action to the GDPR register, and closes the ticket with a confirmation note — no human steps required.

  • Human Resources
    15 min / week
    Manual new hire and leaver list updates

    HR manually adds new hires to the E-goi staff list each Monday and removes leavers at the end of their last day — a task that is often delayed when onboarding is busy or offboarding is rushed.

    Human Resources Agent
    0 min
    Agent adds new hires and removes leavers automatically

    The agent reads the HRIS every Monday and Friday, creates E-goi records for new starters, and unsubscribes leavers — the staff list is always current without any manual HR intervention.

  • Finance
    30 min / week
    Manual overdue invoice SMS dispatch

    Finance identifies overdue invoices weekly, exports a contact list, imports it into E-goi, composes the SMS, and sends manually — a process that takes 30+ minutes and often runs days after the due date passes.

    Finance Agent
    0 min
    Agent sends overdue SMS within about a minute of the due date passing

    When an invoice passes its due date in the accounting system, the agent confirms the customer's E-goi SMS opt-in and sends the personalised reminder within about a minute — no manual finance team steps.

  • Operations
    45 min / week
    Weekly manual list audit and inactive list review

    Operations manually checks each E-goi list's member count and last campaign date, flags inactive lists in a spreadsheet, and presents findings in the Monday review — often taking 45 minutes every week.

    Operations Agent
    0 min
    Agent audits all lists automatically and posts the summary to Slack

    The operations agent retrieves all E-goi contact lists, calculates week-over-week growth or shrinkage, flags inactive lists, and posts the full inventory to the operations dashboard every Monday at 8 AM.

  • Legal
    60 min / week
    Manual GDPR consent age check and re-consent campaign

    The legal team exports the full subscriber list, filters for contacts older than 23 months, imports them into a re-consent campaign in E-goi, and monitors the response rate — a multi-step process taking 2–3 hours and often deferred.

    Legal Agent
    0 min
    Agent runs the full re-consent lifecycle without legal team intervention

    The agent identifies at-risk contacts in E-goi, tags them, sends the re-consent campaign from the approved sender, logs every action in the compliance register, and unsubscribes non-responders after 30 days — end-to-end without any manual legal steps.

+ 100s of other E-goi automations
Average time saved
23 hrs / person / month
Calculator

Calculate what your team saves

Team size
5 people
Hourly rate
$75 / hr
Hours saved / week
9
Hours saved / year
450
Annual ROI
$33,750

Based on E-goi's typical team usage — the visible tasks plus a few other automations the agent runs: ~1.8 hrs / person / week of admin work automated.

Connect

How to plug E-goi into Actionist

Pick the connection method that suits your environment.

Authenticate with a personal API key from your E-goi account settings. All requests are scoped to the account that generated the key.

1
Open API Keys in E-goi

Log in to E-goi, click your name in the top-right corner, go to My Account → API Keys, and click 'New Key'. Give it a descriptive label such as 'Actionist'.

2
Copy the generated key

Copy the key immediately — E-goi shows it only once. Store it in a password manager before closing the dialog.

3
Paste into Actionist

Paste the key into the API Key field below and click Test connection. Actionist runs a read-only call to confirm the handshake before any actions run.

Credentials you'll need
API Key*
E-goi → My Account → API Keys → Generate new key
Actions

15 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

0 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

This app has no triggers yet.
FAQs

Questions about E-goi + Actionist

How does Actionist connect to E-goi?
Go to the Apps tab in Actionist, find E-goi, and click Connect. You'll be prompted to enter an API key from your E-goi account. To generate one, log into E-goi, click your account name in the top-right corner, go to My Account → API Keys, and create a new key labelled 'Actionist'. Paste the key into Actionist and click Test connection — Actionist runs a read-only call against your account to confirm the handshake before any actions are enabled.
Which E-goi contact lists can the agent access?
The agent can access all contact lists in the E-goi account linked to the API key. It can retrieve the full list catalogue, create members in any list, read individual member records, and send campaigns to any list. If you have multiple brands or products managed under one E-goi account, the agent identifies the correct list by name or ID before taking any action — it never defaults to the wrong list.
Can the agent send email, SMS, and web push through the same E-goi connection?
Yes. A single E-goi API key gives the agent access to all channels enabled on your account — email campaigns, SMS campaigns, and web push notifications. Each channel is a separate action in Actionist, so you can build scheduled agent tasks that send an email on Tuesday and an SMS on Thursday to the same list, or fire a web push for stock alerts while email handles the weekly newsletter. The agent confirms your sender email is verified via E-goi's API before dispatching any campaign.
How does the agent handle GDPR unsubscribe requests?
When an unsubscribe request arrives through any channel — a support ticket, a CRM flag, a form submission — the agent calls the Unsubscribe a member action in E-goi within about a minute of the request being detected. The unsubscribe is logged with a timestamp before any queued campaign can send to that contact. You can configure the agent to write each unsubscribe event to a GDPR compliance register in Notion, Google Sheets, or another connected app, giving you an audit trail for any subject access request or regulatory inquiry.
What is the difference between tagging a member and updating a member in E-goi?
Updating a member modifies core profile fields — name, email, phone, custom field values, and subscription status. Tagging a member applies or removes behavioural labels (tags) without changing profile fields. Tags are designed for dynamic segmentation: a contact can hold multiple tags simultaneously ('engaged-subscriber', 'pricing-interest', 'plan-growth') and E-goi's automation rules can route them into different sequences based on which tags they carry. Use Update a member when the underlying data changes; use Tag a member when the contact's behaviour or stage changes.
Can the agent create new contact lists in E-goi, or only add contacts to existing ones?
Both. The Create a contact list action creates a fully configured new list — with sender name, sender email, and language settings — ready to receive members. This is useful when launching a new product, opening a new market, or starting a campaign that needs its own isolated audience and reporting. For most day-to-day operations (CRM sync, event registrations, ecommerce opt-ins), the agent adds contacts to existing named lists using Create a member or Subscribe a member.
Does E-goi support webhooks so the agent can react to subscriber events?
E-goi does support outbound webhooks that fire on subscriber events (opt-ins, clicks, bounces), but Actionist currently connects to E-goi via its REST API rather than as a webhook receiver. This means the agent takes scheduled or event-triggered actions (syncing lists, sending campaigns, pulling reports) rather than reacting to E-goi events in real time. For reactive workflows — such as acting when someone clicks a link in a campaign — the pattern today is to run a scheduled agent task that polls the campaign report on a cadence and acts on new entries.
How many contacts can the agent manage per session, and are there API rate limits?
E-goi's REST API v3 applies rate limits at the account level — the exact thresholds depend on your E-goi plan, but the API is designed for bulk operations and handles thousands of contact reads and writes in a single agent session. For large list operations (syncing tens of thousands of contacts), the agent pages through results using E-goi's pagination, processing batches rather than all records at once to stay within limits. If the agent hits a rate limit, it logs the point of interruption and resumes from that position on the next scheduled task run.