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 genuinely sophisticated AI listing engine: five linked automations, roughly 185 steps, with multi-ASIN handling, revision logic, compliance checks, keyword research, and a staged review workflow. The problem isn't the engine, it's that your team has no interface to run, adjust, or fix it. No-code was chosen to avoid needing a developer, but the build grew complex enough that changing anything now takes a Zapier specialist Navira doesn't have, so a powerful system sits dependent on an outside consultant. On top of that, much of the original vision (review intelligence, competitor analysis, creative) isn't built, and it isn't yet owned or reliable.
We recommend building Navira an application its own team can drive: a workable interface over the engine you've already paid for, so staff can run, adjust, and maintain it without a specialist. From there we finish the roadmap, make it reliable, bring it fully under Navira's ownership, and produce creative in-house on the same best-in-class image models Navira already licenses.
We weighed three routes: Build (own it, recommended), Buy (rent Scalable's output), and Path 2 (expand the existing Zapier / Airtable base). The Path 2 tab lays out that alternative in full, and the Costs tab compares all three side by side.
Why this is the call
- Your team can finally drive it. A workable interface lets staff run the engine and edit prompts and rules (like Amazon's new 75-char titles) themselves, no specialist required. That's the gap that's kept you from using what you've already built.
- Builds on a proven engine, and completes it. We extend the sophisticated system already running, finish the roadmap (review intelligence, competitor analysis, creative), make it reliable, and bring it fully under Navira's ownership, with no subscription or 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 sophisticated no-code automation (Zapier, Airtable, Asana, Claude, Google Docs): five linked Zaps, roughly 185 steps, with multi-ASIN loops and revision logic. But despite all that sophistication, it isn't yet functional enough for the team to use, so the team can't get value from it yet. Here's the bind. No-code was chosen to avoid needing a developer, but the build grew complex enough that it now needs a Zapier specialist, and Navira doesn't have one of those either. The logic (prompts, the prohibited-keyword list, character limits) is buried inside the automation steps, so staff can't see into it, adjust it, or fix it on their own. Failures are caught by hand-built branches rather than systematic retries, per-task fees scale with volume, and creative still stops at the brief: the system writes the infographic copy, then hands off to designers who build every image by hand.
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 deliverable"]
GD --> DES["Asana design task →
images built by hand"]
Built & working
- Listing copy (titles, bullets, descriptions) with character-limit validation + auto-correction
- 6 infographic callout briefs, backend search terms (250 char), and a subject-matter field
- Keyword research, ranking + compliance filtering (DataDive + Claude); standalone "Keyword Pull Only" mode
- Multi-ASIN: unique-per-ASIN and shared-output modes, with AI variation adaptation for child ASINs
- Staged Asana review + revision loops; Google Doc deliverable with keyword highlighting
Unbuilt / weak
- An interface the team can operate (the #1 gap)
- Review intelligence (voice-of-customer)
- Competitor analysis & listing feedback
- Automated creative (infographic images are built by hand today)
- Reliability (failures handled case-by-case, not systematic retries)
The last four months weren't wasted. They're the head start
The current Zapier / Airtable build did its most important job: it produced a complete, detailed specification of exactly what Navira's listing engine needs to do. It isn't a working production system, the team can't use it today, but the logic, the prompts, and the design are all there. The new platform isn't a blank page; it's a re-implementation of a fully-mapped system, with the requirements already written.
What we found inside the build
Going through the actual automations makes the point better than we could: five linked Zaps, roughly 185 steps, with a reusable sub-routine that has its own error handling and return values, a loop that processes child ASINs, branching state machines for approval and revision, and code steps for parsing. Those are software engineering patterns, hand-built inside a no-code tool. Your team didn't misuse Zapier, they outgrew it: the system became sophisticated enough that it now needs a specialist to touch, which is exactly the interface gap this build closes.
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 workable interface staff can operate |
| Failures caught by hand-built branches per case, not systematic retries | Validation + systematic retries |
| Scheduling ignored holidays & timezones | Holiday- and timezone-aware logic |
| Automating the infographic images proved unreliable, so it stays manual today | A brand-templating creative pipeline |
Couldn't we just keep expanding this base?
It's a fair question, and a real option, so we costed it in full as Path 2 (its own tab). In short: expanding the Zapier / Airtable base still can't give staff a real admin interface (the workflow logic stays locked in Zapier), hits a reliability and scaling ceiling, and can't be handed off as real code, which is why we recommend building instead. The full side-by-side is on the Path 2 and Costs tabs.
The recommended build: an application your team can drive
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, with the interface your team has been missing at its center.
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
At the center is the piece you're missing today: one unified web app your team operates (tabbed: Intake · Admin/Config · Status), where staff run listings, edit prompts and rules, and watch status, no specialist required. Behind it, 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
- Staff interface: the web app where your team runs listings and edits the generation prompts, compliance rules, and character / format limits themselves, no specialist required32–58 hrs
- Re-implement the content engine in owned code: the orchestration, the Claude generation steps, multi-ASIN (unique / shared + child-ASIN variation), character validation + adjustment, output assembly, and the revision flow, using the existing prompts and spec as the blueprint60–100 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
- Brand-kit auto-onboarding: scrape each client's site and Amazon storefront for colors, fonts, and logo, draft the brand kit, and let staff confirm it in minutes (one kit per brand, reused on every image)20–40 hrs
- Localization: full-listing translation per marketplace15–30 hrs
At $100/hour, the full recommended path (Proof of Concept + Phases 0–3) totals 399–738 hours (~$40k–74k), about 2.5–4 months at ~40 focused hours/week. It starts with the Proof of Concept (15–30 hrs, $1.5k–3k, ~1 week), a gated go/no-go that credits toward the build; the Phase 0–1 foundation that follows is 184–338 hours (~$18.4k–33.8k), ~5–8 weeks.
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 per brand in the interface). 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.
One brand kit per client
You're not styling one Navira look, you're making each client's brand shine on Amazon, so every brand you take on needs its own kit: its colors, fonts, and logo. The owned platform automates that onboarding: it scrapes the client's website and Amazon storefront, extracts the palette, fonts, and logo, drafts a brand kit, and your team confirms it in a few minutes. That kit is then reused on every image for that brand. In the Proof of Concept we build one kit by hand, for the product we choose, so you can see the on-brand output before we automate the rest.
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.
The alternative we weighed: Path 2
Before recommending a new build, we costed the lower-lift route in full. We call it Path 2: keep the existing Zapier / Airtable base and expand it to add the missing features. It's a legitimate option, and for some teams the right one, so here it is on the table, fairly. The catch in one line: it spends $30k–59k making the engine more capable while leaving your team just as locked out, because it still can't give them an interface.
Creative is the same on either route. Path 2 runs the same AI creative method we prove in the Proof of Concept, exactly like the owned build, so this isn't a question of creative quality. The catch is that automating that creative at scale is precisely where Zapier strains, and where the owned build is purpose-built.
What it gets you
- Reuses what exists. Builds directly on the four months already invested, with no re-platforming.
- Lower upfront build. Roughly $30k–59k, a bit less than the $40k–74k owned platform (it skips building the owned app and the interface).
What it costs you
- No real admin interface, the thing you most want. Staff can edit values (lists, limits, prompt text) in Airtable, but the workflow logic stays locked in Zapier and still needs a specialist. You'd spend $30k–59k and still call someone every time Amazon changes the rules.
- You'd pay to stabilize the existing build first. It isn't functional today, so Path 2 starts by getting 5 Zaps and ~180 steps to a reliable baseline before adding anything, high-uncertainty work on someone else's no-code.
- Reliability ceiling. No clean retries; silent failures still reach review.
- Scales the wrong way. Per-task Zapier fees and Airtable record caps grow with every listing and every feature.
- Hard to hand off. Even owned, the logic can't be versioned, tested, or passed to the next developer as real code.
- Strains on creative. Path 2 runs the same AI creative, but automating it at scale is exactly where Zapier hits its ceiling, the job the owned build is built for.
- Brand setup stays manual. The owned build scrapes each client's site and Amazon storefront to draft a brand kit in minutes; Path 2 has nowhere to build that, so every new brand's colors, fonts, and logo are assembled by hand, again for every brand you take on.
How the numbers land
Like for like, since both routes run the same AI, Path 2 costs about $30k–59k to build, a bit less than the owned build (it skips the owned app and the interface). The AI itself, content, images, and keywords, costs the same on both, roughly $280–430/month. The entire monthly difference is the platform: about $285–525/month for Zapier and Airtable versus under $100 for owned infrastructure. That gap compounds, so over three years the two routes land at about the same place, roughly $50k–93k for Path 2 versus $51k–92k owned, except the owned build buys you an admin interface and automated brand onboarding, and Path 2 buys you neither. The Costs tab compares all three routes side by side, and you can flex the assumptions yourself.
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. Timeline assumes ~40 focused hours/week (about 170 hours/month); more hours per week compress it. Phases run in sequence, so the full-path duration is the sum. Flip Best / Mid / Worst (top right) to switch this table and everything below it between scenarios.
| Phase | Scope | Hours | Timeline | Investment |
|---|---|---|---|---|
| PoC | Proof of Concept (creative concept + go/no-go) | |||
| 0 | Foundation & ownership transfer | |||
| 1 | Staff interface + engine rebuild + reliability | |||
| 2 | Content intelligence | |||
| 3 | Creative pipeline, brand-kit onboarding & localization | |||
| Full path (PoC + Phases 0–3) | ||||
| Decision point: PoC only | ||||
| Phases 0–1 after the PoC (foundation) |
The long-run picture: owning vs renting
Over 3–5 years, owning is dramatically cheaper than renting creative at $35/listing. Buy (renting Scalable) is the big number. Build and Path 2 land at about the same place over three years, but Path 2 runs higher month to month on Zapier and Airtable fees and never gives you the admin interface or automated brand onboarding (the Path 2 tab explains that route in full). This is a live calculator: change any assumption and the totals, chart, and tables update. Flip the Best / Mid / Worst scenario to see the costs and timelines for each case.
Showing the mid-case scenario, set by the Best / Mid / Worst control above. It drives the phased table, the one-time cost, 3-year totals, build timeline, and chart.
5-year cumulative cost. Build = own everything incl. in-house creative · Path 2 = expand Zapier/Airtable (same AI creative) · Buy = Scalable wholesale.
Monthly operating costs (edit any cell)
Exactly what goes into each option. The Scalable and Manual-creative rows are 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 | Path 2 |
|---|---|---|---|
| Total / month |
One-time build
| Option | One-time cost | Timeline |
|---|---|---|
| Build: own everything | ||
| Path 2: expand Zapier / Airtable | ||
| Buy: migration / setup |
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