Sanluna is a GTM intelligence platform for eCommerce brands. It combines three tools into one workspace: Luna AI for go-to-market evaluation and strategy, the Analytics Agent for natural-language data queries and charts, and Brand Documents for giving both agents context about your brand.
Together they give early-stage eCommerce founders data-driven strategy that previously required a full marketing team — without managing separate analytics tools, consultants, or a data team.
Four steps to your first GTM evaluation and data insights:
Luna AI is your GTM consultant. In a single conversation it can run a full go-to-market evaluation, score your brand's readiness from 0 to 100, surface strengths and gaps with severity ratings, and deliver a prioritised action plan with impact and effort scores on every recommendation.
Luna pulls live data from your connected integrations automatically — Meta Ads ROAS, Google Analytics sessions, landing page analysis, pixel detection, and more. Every number in its evaluation comes from your actual accounts, not estimates.
After a full evaluation you can continue the conversation to drill deeper on any recommendation, ask follow-up questions, or request focused analysis on paid ads, conversion rate, or email.
A full GTM evaluation returns the following fields:
| Field | Description |
|---|---|
| Score | 0–100 GTM readiness score based on your connected data. |
| Strengths | What's working well, backed by specific data points from your accounts. |
| Gaps | What's broken or missing. Each gap is rated critical, moderate, or low. |
| Recommendations | Prioritised action plan. Every item has an impact score (1–10), effort score (1–10), and a priority rank. |
| Next Step | The single most important action to take right now. |
| Category | Conversation type: GTM Evaluation, Paid Ads, Conversion, or General. |
| Needs Review | Flagged when critical gaps are found or data was incomplete — surfaces conversations where a human strategist should follow up. |
Luna reads the following sources automatically once platforms are connected in Integrations. No manual input needed after the initial setup.
| Source | What Luna reads |
|---|---|
| Meta Ads | ROAS, CTR, ad spend, purchases, conversion rate (last 30 and 90 days) |
| Google Ads | ROAS, CTR |
| Google Analytics (GA4) | Sessions, users, bounce rate, pageviews, average session duration |
| Instagram / Facebook / YouTube / Twitter | Follower count, engagement rate |
| Landing page | CTA above fold, trust badges, reviews, mobile readiness |
| Page speed | Mobile and desktop scores, Largest Contentful Paint (LCP) |
| Tracking pixels | Meta Pixel, GA4, Google Tag Manager, TikTok Pixel detection |
| Brand documents | Uploaded pitch decks and brand guides — retrieved via RAG for relevant context in each conversation |
| Competitor intelligence | Competitor headlines, value props, and key features |
| Computed metrics | ROAS, CAC, LTV:CAC, deal win rate, email open rate — calculated from raw data |
Luna's recommendations are tagged by service area so you can see at a glance which part of your funnel each action addresses.
| Tag | Covers |
|---|---|
| Store | Conversion rate optimisation, landing page quality, funnel improvements |
| Ads | Paid advertising strategy — Meta, Google, TikTok |
| SEO | Search visibility, organic traffic |
| Content | Content strategy, social content |
| Email marketing, open rates, sequences |
The Analytics Agent answers questions about your brand's data in plain English. Type your question and the agent writes the SQL, executes it, and streams the result as an inline chart or table — no dashboards to configure, no SQL to write yourself.
Questions can span ad performance, web analytics, email campaigns, and CRM data across any connected platform and any supported time range.
The agent automatically picks the right chart type based on the data shape. You can also request a specific type in your message.
| Type | Best for | Example prompt |
|---|---|---|
| Bar | Comparing values across categories | "Show spend by platform as a bar chart" |
| Grouped bar | Multiple metrics side-by-side per category | "Compare impressions and clicks by platform" |
| Stacked bar | Contribution breakdown over time | "Show spend breakdown by platform over months" |
| Line | Trends over time | "Show weekly sessions over the last 3 months" |
| Combo | Volume + rate on one chart | "Show impressions and CTR over time" |
| Pie | Share / distribution | "Show impressions share by platform as a pie chart" |
| Scatter | Correlation between two metrics | "Plot spend vs ROAS by platform" |
| Funnel | Conversion stages | "Show our deal pipeline as a funnel" |
| Heatmap | Two-dimensional patterns | "Show clicks by platform and week as a heatmap" |
| Table | Raw data | "Show me the raw ad metrics for last month" |
After a chart is generated, send a follow-up message to change its appearance. The agent updates the style without re-running the underlying query.
Use natural language to specify the time window. The agent understands the following expressions:
Copy any of these to get started with the Analytics Agent:
Brand documents give both Luna AI and the Analytics Agent context about who you are, who you sell to, and how you position yourself. The more context the agents have, the more accurate and brand-specific their responses become.
Go to Brand Resources to upload documents. Supported formats include PDF, DOCX, and plain text.
When a document is processed, Sanluna extracts structured brand intelligence across four categories. This data feeds directly into Luna AI's evaluation context and allows both agents to give brand-specific answers.
| Category | What gets extracted |
|---|---|
| ICP | Industries, job titles, company sizes, and key pain points of your ideal customer profile. |
| Positioning | Product category, primary differentiators, and core value proposition. |
| Messaging | Key messages, tone of voice, and communication themes. |
| Pricing | Pricing tiers, pricing signals, and revenue model indicators. |
Connect your platforms once in Integrations. Luna AI reads this data automatically in every conversation — no copy-pasting numbers, no manual exports.
| Platform | What it unlocks |
|---|---|
| Meta Ads | ROAS, CTR, ad spend, purchases, conversion rate — last 30 and 90 days |
| Google Ads | ROAS and CTR for search and display campaigns |
| Google Analytics (GA4) | Sessions, users, bounce rate, pageviews, average session duration |
| Follower count and engagement rate | |
| Facebook Page | Follower count and engagement rate |
| YouTube | Subscriber count and engagement metrics |
| Twitter / X | Follower count and engagement rate |