©Code byMilanParmar

DelightLoop: core systems of an AI go-to-market platform that has run 10K campaigns

DelightLoop helps B2B revenue teams turn a signal about a prospect into a campaign: a personalized landing page, outreach emails, and sometimes a physical gift. Working in a team of 14 over 30 weeks, I owned the core systems that make that one workflow instead of six tools: campaign orchestration, personalization, a LinkedIn and Salesforce browser extension, contact management, landing pages, and the AI built into those flows. The platform has run around 10K campaigns for 20+ companies, generated 200K+ emails and pages, and sent 100K+ gifts.

Category
SaaS
Industry
Revenue engagement
Type
AI-powered GTM platform
Year
2025

At a glance

Client
DelightLoop, an AI-powered go-to-market platform
The problem
Sales and marketing teams juggled separate tools for contacts, CRM data, research, outreach, landing pages, and gifting. Nothing connected a signal to an action.
What I built
The core product systems: stateful campaign orchestration, a personalization engine, a Chrome extension for LinkedIn and Salesforce, contact management, landing pages, email outreach, gifting, and AI inside those workflows.
The result
Around 10K campaigns run for 20+ companies and 1,000+ users. 200K+ emails and pages generated, 100K+ gifts sent, and a browser extension with 1,000+ installs.
Timeline
30 weeks

The problem: go-to-market work spread across too many tools

A typical B2B revenue team finds prospects on LinkedIn, keeps records in Salesforce, writes emails in one tool, builds landing pages in another, and sends gifts through a third. Every handoff is copy and paste, and nobody sees the whole journey.

DelightLoop's idea is one platform where a signal about a person becomes a personalized campaign. My job was building the systems that make those pieces work together.

How the GTM platform turns a signal into a campaign

Each step feeds the next. Contact data flows into campaigns, campaigns generate personalized pages, outreach triggers follow-ups, and a recipient's actions decide what happens next.

  1. 01

    Spot a signal

    On LinkedIn, in Salesforce, or in the contact list.

  2. 02

    Decide the next step

    Campaign logic and AI suggest what to do.

  3. 03

    Personalize

    A landing page and message made for that person.

  4. 04

    Reach out

    Emails, follow-ups, and scheduling.

  5. 05

    Send a gift

    The recipient picks a gift and confirms an address.

  6. 06

    Measure

    Opens, visits, responses, and gifts in one view.

Campaign orchestration for multi-step B2B campaigns

Campaigns are stateful: the system knows where each recipient is and what should happen next. It adapts to the campaign type and goal, then coordinates the audience, landing pages, emails, gifts, postcards, payment, and launch.

Long-running work, like generating thousands of personal pages or sending scheduled emails, runs in background queues, so the app stays fast for the person setting up the campaign.

A Chrome extension for LinkedIn and Salesforce

Sales reps spend their day in LinkedIn and Salesforce, so the product goes there. The extension recognises LinkedIn profiles and Salesforce records, pulls out the person and company details, and offers DelightLoop actions right on the page. No copying data between tabs.

Each platform has its own adapter, so adding another source later doesn't mean rewriting the core workflow.

AI inside the product, not a chatbot in the corner

The AI does real work inside the product: generating landing experiences, helping set up campaigns, personalizing from contact data, and taking actions through the platform's own tools. It's useful because it has the product's context and can act on it, not just reply with text.

Connecting digital outreach to physical gifting

A campaign might start with an email and end with a gift on someone's desk. Gift selection, recommendations, and address collection are part of the campaign, so a click on a landing page can trigger a real-world delivery, and the result shows up in the same analytics.

The DelightLoop platform

  • Homepage

    The homepage frames DelightLoop as one system for signals, campaigns, personalization, outreach, and gifting.

Results

  • ~10K

    campaigns run

  • 200K+

    emails and pages generated

  • 100K+

    gifts sent

  • 20+

    companies, 1,000+ users

  • 1,000+

    extension installs, 100+ active

  • 14

    people on the team

Key decisions

  1. 01

    Campaigns as stateful workflows

    What happens next depends on what each recipient did. Tracking state per recipient makes real multi-step journeys possible.

    Trade-off: More complex to build and test than one-off sends.

  2. 02

    Background queues for heavy work

    Campaigns can mean thousands of pages, emails, and jobs. Queues keep that off the request path, so the app stays responsive.

    Trade-off: More infrastructure to run and monitor.

  3. 03

    A separate adapter for each external platform

    LinkedIn and Salesforce pages look and behave differently. Adapters keep that mess out of the shared workflow.

  4. 04

    AI connected to product actions

    AI that can use the product's tools and data produces outcomes, not just suggestions.

    Trade-off: It needs more context and careful limits on what it can do.

FAQs

What is an AI go-to-market platform?

It's software that helps sales and marketing teams find the right prospects and reach them with relevant campaigns, using AI to research, personalize, and decide next steps. The value is in connecting steps that usually live in separate tools: data, outreach, landing pages, and follow-up.

How do you add AI to a SaaS product so people actually use it?

Put it inside tasks users already do, and give it the product's context and tools. AI that drafts a campaign from real contact data, or builds a landing page from a template, gets used. A generic chat box in the corner usually doesn't.

Should my SaaS product have a browser extension?

If your users spend their day in another tool, like LinkedIn, Salesforce, or Gmail, an extension brings your product to where they already work and removes copy and paste. It's worth it when the action is frequent. For occasional tasks, a good web app is enough.

Can a freelance developer own core systems in a startup's team?

Yes, if the ownership is clear. On DelightLoop I owned specific systems end to end, from design through production, inside a team of 14. What matters is a defined scope, direct access to decisions, and someone accountable for each system.