Recommendation at a glance
We begin with a low-risk Proof of Concept: a real creative sample on one of your products, so you can judge the quality firsthand. If it passes your test, we move into building the rest of the platform. If not, you've risked only the concept, and nothing more.
Navira has a half-baked, AI-powered listing engine: keyword research, titles, bullets, descriptions, and infographic briefs, with a staged human-review workflow your team is largely unable to use today. Three things hold it back. First, staff can't change how it works without a Zapier specialist who knows this specific automation, and Navira doesn't have one in-house. Second, much of the original vision (review intelligence, competitor analysis, creative) isn't built. Third, it really isn't able to generate the level of creative needed for Navira ops.
We recommend building Navira a fully owned platform: extend the engine that works, add the self-service admin layer, deliver the roadmap, and bring creative in-house on the same best-in-class image models Navira already licenses or could easily license.
Why this is the call
- Fixes the #1 pain. A self-service admin layer lets staff edit prompts and rules (like Amazon's new 75-char titles) themselves, with no specialist required.
- Owns the asset. The engine, workflow, data, and creative sit under Navira's control, with no indefinite subscription and no lock-in.
- Creative has no moat. The leading tools run on commodity models (Nano Banana Pro, GPT image) Navira already pays for. Renting them at $35/listing, about $42k/year, costs far more than owning the same capability.
Where Navira is today
The current system is a no-code automation (Zapier, Airtable, Asana, Claude, Google Docs). It works for content, but the logic (prompts, the prohibited-keyword list, character limits) is buried inside the automation steps. Changing any of it takes a Zapier specialist who knows this specific build, which is the whole reason staff can't adjust anything themselves. There are no retries, so a failed AI call can silently push blank content into review. Per-task fees scale with volume, and creative was an unreliable bolt-on.
Current architecture
flowchart TD
F["Airtable intake form"] --> Z["Zapier · 5 Zaps
logic buried in steps"]
Z --> NVR["NVR API to Snowflake"]
Z --> DD["DataDive"]
Z --> CL["Claude"]
Z --> AT["Airtable data"]
Z --> AS["Asana review"]
AS --> GD["Google Doc"]
GD --> NB["Creative: Nano Banana
unreliable"]
Built & working
- Keyword research, titles, bullets, descriptions, infographic briefs
- Multi-version output (variations from one shared package)
- Staged human review & revision loops
- "Keyword Pull Only" mode the content team uses standalone
Unbuilt / weak
- Self-service admin layer (the #1 pain)
- Review intelligence (voice-of-customer)
- Competitor analysis & listing feedback
- Reliable creative / infographics
- Ownership (accounts sit outside Navira)
The last four months weren't wasted. They're the head start
The current Zapier / Airtable build did its most important job: it proved the concept and produced a complete, working specification of exactly what Navira's listing engine needs to do. The new platform isn't a blank page. It's a re-implementation of a proven, fully-mapped system, and the requirements are already written, by something that actually ran.
What the prototype already gave us, and we carry forward
- The full content logic. Generation prompts, the 8-section content spec, and per-marketplace character limits (including Amazon's new 75-char title), with the correction step that keeps output in range.
- The compliance rules. The 80+-term prohibited list (6 categories) and brand blacklist, already defined and proven in production.
- The keyword pipeline. DataDive integration, ranked-keyword filtering, and the valued "Keyword Pull Only" mode.
- The workflow. The staged review and approval gates, and the multi-version (shared-output) logic for variations.
- The creative brief. The 6-infographic callout structure that now feeds the new templating pipeline.
- The data and integrations. The NVR API and Snowflake catalog, the intake fields, and the output format.
None of this has to be rediscovered. We're not writing requirements from scratch. We're rebuilding a known system the right way.
It also showed us exactly what to fix
Every weakness the prototype surfaced becomes a design requirement in the platform:
| What the prototype revealed | How the platform answers it |
|---|---|
| Rules buried in the automation, so staff can't edit them | A self-service admin layer |
| No retries, so a failed step can push blank content into review | Validation + automatic retries |
| Scheduling ignored holidays & timezones | Holiday- and timezone-aware logic |
| Creative couldn't hold brand consistency | The brand-templating pipeline |
Why continuing on Zapier & Airtable would now hold Navira back
- It's the source of the #1 pain. The logic is locked inside the automation, so nothing is staff-editable without a Zapier specialist.
- Reliability ceiling. No retries and silent failures put content quality at risk.
- Cost scales the wrong way. Per-task fees grow with every listing and every step.
- It can't host the new value. The creative pipeline and deeper intelligence hit Zapier's ceiling (the creative struggles were partly that ceiling).
- It's rented, not owned. Accounts sit outside Navira, and every month spent extending it deepens lock-in we'd later pay to migrate off.
The recommended build: a Navira-owned application
We recommend starting small and proving the creative in-house before any larger commitment. Step one is a Proof of Concept. If it passes your test, we build the full owned platform around it.
Step one: prove the creative (the gate)
We produce a real creative concept on one or two of your products, on the same approach we would automate, so you can judge the quality firsthand. It is the go/no-go for everything that follows.
- Set up the brand kit (fonts, colors, logo) and select one or two live products3–6 hrs
- Generate on-brand imagery on current top-tier models (Nano Banana Pro / GPT image)4–8 hrs
- Build a brand template and composite the sample set (main image + infographics)6–12 hrs
- QA, refine, and present for the go/no-go decision2–4 hrs
Checkpoint: love it and we proceed to Phase 0; if not, we stop here and the only spend is the concept. It credits toward the build if you continue.
If the concept passes, we build the rest of the system
One unified web app (tabbed: Intake · Admin/Config · Status) runs the show, with the admin dashboard hand-in-hand with intake so it reads as part of the product. Orchestration runs on owned code, catalog and state live in Navira's internal Snowflake platform, and the only outside services are the keyword engine, the AI models, and the review/output tools, each thin and swappable.
Target architecture
flowchart TD
USER["Navira team"] --> UI
subgraph APP["Navira-owned application"]
UI["Unified web app, tabbed
Intake | Admin/Config | Status"]
ORCH["Orchestration"]
ENG["Content engine
Claude / OpenAI"]
INT["Review intel +
competitor analysis"]
CRE["Creative pipeline"]
UI --> ORCH
UI -. config .-> ENG
UI -. brand kit .-> CRE
ORCH --> ENG
ORCH --> INT
INT --> ENG
ENG --> CRE
end
subgraph NAV["Navira internal data platform"]
NVRAPI["NVR API"] --- SF[("Snowflake
catalog + state")]
end
DDV["DataDive · keywords"]
ASA["Asana · review + design handoff"]
OUT["Listing copy + creative + Google Doc"]
NVRAPI -. catalog .-> ENG
DDV -. keywords .-> ENG
ENG --> ASA
CRE --> ASA
ASA --> OUT
The full path, with the gate up front
flowchart LR
POC["Proof of Concept
creative concept"] --> GATE{"You decide:
proceed?"}
GATE -->|yes| P0["Phase 0
own accounts +
app skeleton"]
GATE -->|no| STOP["Stop here
only the PoC spent"]
P0 --> P1["Phase 1
intake + admin app
+ content engine"]
P1 --> P2["Phase 2
review intel +
competitor analysis"]
P2 --> P3["Phase 3
creative pipeline +
localization"]
Because the current build isn't in active production, this is a clean build that reuses our existing platform stack, not a risky migration off a live system.
What's in each phase (preliminary)
Our current thinking on the work inside each phase. It's preliminary and firms into fixed not-to-exceed caps at detailed scoping, but it shows the build is costed from the actual work, not a round number. (Adjust the assumptions yourself on the Costs tab.)
- Map the current automations, data, workflow, and templates; confirm the finish-vs-extend plan12–22 hrs
- Transfer accounts and credentials into Navira's ownership (automation, data, AI, storage)8–15 hrs
- Stand up Navira-owned AI accounts (Anthropic / OpenAI / Google) and move keys to managed secrets6–10 hrs
- Verify the catalog / ASIN data integration (NVR API, Snowflake-backed)4–8 hrs
- Admin layer: lift the generation prompts, compliance rules, and character / format limits into an editable, Navira-managed configuration staff can change themselves32–58 hrs
- Reliability hardening: automatic retries + validation (no silent blank content), error alerting, de-duplicated logic, holiday- and timezone-aware scheduling, rotate and secure all keys30–60 hrs
- Finalize the Asana review workflow, brand assignments, and revision loops20–40 hrs
- Finalize the catalog / ASIN integration (resolve lookups, move to the internal cloud API)12–25 hrs
- Review intelligence: voice-of-customer insights from first-party review data, feeding the content engine40–70 hrs
- Competitor analysis: content, positioning, and gap analysis across competing listings35–65 hrs
- Listing analysis & feedback: scoring and improvement guidance for existing listings35–55 hrs
- In-house creative pipeline: main-image + infographic generation from the briefs the system already produces, with brand-kit / templating, QA checks, and Asana handoff (building out the approved concept)55–110 hrs
- Localization: full-listing translation per marketplace15–30 hrs
At $100/hour, the full recommended path (Proof of Concept + Phases 0–3) totals 319–598 hours (~$32k–60k). It starts with the Proof of Concept (15–30 hrs, $1.5k–3k), a gated go/no-go that credits toward the build; the Phase 0–1 foundation that follows is 124–238 hours (~$12.4k–23.8k).
Creative & the templating layer
This is the piece that makes owning creative work. AI image models are great at pictures and unreliable at precise text: they garble words and drift off-brand. So we never ask the AI to render text. Every infographic is split into two layers:
- Imagery (AI): backgrounds, lifestyle scenes, product-in-context. That's what AI does well.
- Text + brand (template): headline, bullets, logo, colors, layout, rendered programmatically with pixel precision.
flowchart LR
B["Infographic brief
from content engine"] --> AI["AI imagery
Nano Banana Pro / GPT image"]
BK["Brand kit
fonts / colors / logo"] --> TMPL
AI --> TMPL["Templating layer
composites text + brand"]
TMPL --> QA["QA check
text accuracy + compliance"]
QA --> ASA["Asana design handoff
human approval"]
How the template works
A template is an HTML/CSS layout with empty slots (background, headline, bullets, logo) styled by the brand kit (fonts, colors, logo set once per brand in the admin dashboard). The engine fills the slots with the exact callout text and the AI background, then a headless browser renders it to a PNG at Amazon's exact dimensions. The text is real type, not AI-drawn pixels, always spelling-perfect and on-brand. All six infographics share the brand styling, so the set is structurally consistent, not consistent by luck.
Accurate text, always
The exact failure that killed in-house AI creative is solved by not asking AI to render text.
Revisions are instant & free
"Change the headline" = edit data, re-render. No image regeneration, no per-change cost.
See it before you commit: a standalone creative concept
Your team already likes what Scalable produces, so the fair question is simply whether we can match that bar in-house. The low-risk way to answer it: we build a standalone creative concept first, a real sample set (main image plus infographics) for one of your live products, on the same approach we'd automate. You see the actual quality before committing to anything else.
- If you love it, we build the full platform around a creative engine you've already approved.
- If you don't, you've risked a fraction of a single month's Scalable bill, not the full project, and Scalable stays available as a fallback.
The concept is a small standalone engagement (about 15–30 hours, $1.5k–3k) and credits toward the build if you proceed.
What the research found
The "just buy Scalable" question
Scalable is a strong creative-first SaaS, and we took the buy option seriously. It markets full listings, voice-of-customer, competitor analysis, localization, and creative, which is broad coverage. But it doesn't fit Navira's core needs: no way for staff to edit rules (only brand-voice presets), no API into Navira's catalog or workflow, no staged approval, and your data lives inside its platform.
Its creative isn't proprietary
Scalable generates images on the same commodity models available to everyone (Nano Banana Pro and GPT image), which Navira already licenses through Google, OpenAI, and Anthropic. The differentiator is the templating/brand layer, which we build once and Navira owns.
And at Navira's volume, renting is expensive
At $35 per listing for ~100 listings/month, creative runs ~$3,500/month (~$42,000/year), every year. That $35 is a list rate, not a quote, so the real number could come in lower. Even so, the same output in-house, on the same models, costs a few hundred dollars a month. At the best published rate (~$24/listing) or a 50% enterprise discount, owning still wins by a wide margin.
Costs & investment
You commit to this one step at a time, starting small. Here's the staged path; the long-run economics (owning vs renting) are further down.
Phased investment (recommended Build path)
$100/hour, invoiced at milestones, not-to-exceed cap per phase. The build starts with a Proof of Concept, a gated go/no-go: if the creative concept lands you proceed, if not you stop, and the PoC credits toward the build.
| Phase | Scope | Hours | Investment |
|---|---|---|---|
| PoC | Proof of Concept (creative concept + go/no-go) | 15–30 | $1.5k–3k |
| 0 | Foundation & ownership transfer | 30–55 | $3.0k–5.5k |
| 1 | Admin layer + reliability + content engine | 94–183 | $9.4k–18.3k |
| 2 | Content intelligence | 110–190 | $11k–19k |
| 3 | Creative pipeline & localization | 70–140 | $7k–14k |
| Full path (PoC + Phases 0–3) | 319–598 | ~$32k–60k | |
| Decision point: PoC only | 15–30 | ~$1.5k–3k | |
| Phases 0–1 after the PoC (foundation) | 124–238 | ~$12.4k–23.8k |
The long-run picture: owning vs renting
Over 3–5 years, owning is dramatically cheaper than renting creative at $35/listing. The big numbers below are mostly the renting paths (Buy and Hybrid); owning lands far lower. This is a live calculator — change any assumption and the totals, chart, and tables update.
5-year cumulative cost. Build = own everything incl. in-house creative · Buy = Scalable wholesale · Hybrid = own the core, rent Scalable creative.
Monthly operating costs (edit any cell)
Exactly what goes into each option. The Scalable row is driven by the inputs above; every other cell is editable, so you can add Zapier, Airtable, a database, extra API fees, etc.
| Cost item | Build | Buy | Hybrid |
|---|---|---|---|
| Total / month |
One-time build
| Option | One-time cost |
|---|---|
| Build: own everything | |
| Buy: migration / setup | |
| Hybrid: own core, no creative build |
Next steps
- Start with a standalone creative concept. We build a real sample set for one of your products so you can see the in-house quality firsthand, before committing to anything further.
- If the concept lands, confirm phase scope and set the Phase 0–1 not-to-exceed cap.
- Begin Phase 0: ownership transfer and foundation mapping.
Leading with the concept means you only commit to the full build once you've seen the creative work for yourself. The risk on the first step is a fraction of a single month's Scalable bill.
What we'd need to start the concept
- A brand kit (fonts, colors, logo).
- One or two live products to build the sample set around.
For the full build that follows: access to coordinate the account/ownership transfer, and a quick confirmation from Justin on the Snowflake/NVR data integration.
We built Navira's lead-generation platform (the benchmark you referenced) to the same standard this calls for. Happy to walk through any part of this with you.
Evan Foster · Evans List · hello@evanslist.tech