Platform
Ranla is the AI growth engineer. It does six jobs: engineering, lifecycle email, paid advertising, search, AEO, and social. Under them sit automations, audiences, conversion goals, analytics with holdouts, transactional email, a replies inbox, on-site messages, a creative studio, a brand kit, the agent window, MCP, Slack, and integrations. All of it works from product events: signup, activation, and billing.
Each job has its own page here, its own desk in the app, and its own conversation with Ranla.
Product events and conversion tracking. The other jobs cannot run without this.
Events and pull requests →Emails that get people unstuck after they sign up.
Lifecycle email →Ads aimed at people who signed up and stalled.
Google Ads →Pages for the questions buyers already search.
Search →When someone asks an AI what to use, you show up.
Search and AEO →One-off campaigns prove what works against a holdout. Winners become always-on automations. Email and SMS through your Twilio account in the same flow.
Automations →Agent windowTalk to Ranla about the email, the ad budget change, the page, the Reddit reply, or the pull request. The work opens beside the thread. Slack works the same way.
Agent window →MCPThe hosted MCP server puts Ranla on the agent team you already run. The agents talk to each other. Drafts and memory stay here.
MCP and agent clients →AudiencesSegments update from events. Connect PostHog, Amplitude, or Mixpanel, or merge a GitHub pull request. The same segment syncs to Google Ads as a matched audience.
Audiences →ConversionsName activation, paid conversion, or a key action. The primary goal is what campaigns, automations, ads, and pages aim at.
Conversions →AnalyticsEmail campaigns can hold out a slice and measure lift on the goal you named. Not opens.
Analytics →RevenueStripe for LTV, Google Ads for CAC, and the conversion goals you named. It reports. It does not send or spend.
Revenue →RepliesOne inbox. It classifies intent, drafts in your voice, and sends only above a confidence threshold. Refunds, churn, and legal always escalate.
Replies →TransactionalOne API, official SDKs, and one suppression list shared with lifecycle email. Free includes 3,000 sends a month.
Transactional email →On-siteCollect email on the banner, or use a link CTA. Optional After submit URL for a thank-you page or download. Same snippet as conversions.
On-site →EventsWhat your product already sends, and the pull requests that add what is missing. This is the engineering job.
Events →CreativeComposed from your brand kit into one library that lifecycle email and paid advertising share.
Creative →BrandStyle, voice, profile, and product, seeded from your website. Every draft in every job reads it first.
Brand →IntegrationsGitHub or analytics first. Then Stripe, Google Ads, Search Console, Reddit, Twilio, and Slack.
Integrations →2,000 most recent · 400/day · 15% holdout. Nothing sends until you approve.
Hey. You signed up for Acme back in March and never finished setting up. That's usually our fault, not yours.
So I did the step you stopped at. Your workspace is ready and there is nothing left to configure.
If it's useful, you can pick up where you left off today.
The lifecycle email job in the app. Each of the six jobs has a desk like this, with its own conversation. Talk in that window, or in Slack next to your team. Agent window → · MCP and agent clients →
Campaigns that win become always-on. Email and SMS via your Twilio account.
signed_upexistsactivated_atis emptylast_emailed_atmore than30 days agoSegments from product events, not a CSV you keep refreshing.
Treated converted at 2.5× the holdout. Opens do not count.
312 skipped · 112 unsubscribed · 98 suppressed · 102 frequency cap
Measure lift against people who got nothing, not opens.
Questions
Ranla is the AI growth engineer. Six jobs: engineering, lifecycle email, paid advertising, search, AEO, and social. Under them sit automations, audiences, conversion goals, analytics with holdouts, transactional email, a replies inbox, on-site messages, a creative studio, a brand kit, the agent window, MCP, Slack, and integrations. You choose Draft, Propose, or Autopilot.
No. Ranla is the AI growth engineer, and the window is where you talk to it about all six jobs: templates, campaigns, automations, audiences, a Google Ads change, a page draft, a Reddit reply, or a pull request. Sends still wait on your rules.
Start free at app.ranla.ai. Connect GitHub or analytics so signup, activation, and billing flow in, then let Ranla draft in all six jobs. Or read the page for each job: Events, Lifecycle email, Paid advertising, Search and AEO, and Social.