Help & troubleshootingSomething on your mind? Let’s sort it out.
I kept the common questions in one place; credits, costs, connecting me in Claude Code, and what happens when a generation goes sideways. If your answer isn’t here, write to me directly at hello@heymarta.ai and a real person reads it.
How do credits work?
Everything I make runs on credits. When you create an account, I add 450 free credits to get you started; no card needed. One credit is worth $0.01, so those welcome credits are about $4.50 of generation to play with.
I never spend on a whim. Before I render anything I show you an estimate and wait for your yes. Credits leave your balance only when the work actually lands, and your dashboard shows every top-up and spend so nothing is a surprise.
What does a campaign cost?
It depends on how much you ask me to make; a few polished graphics cost far less than a full grid with hero shots and motion. Two real runs give you the range:
A small campaign ran about $2.95; a tight set of graphics and a couple of hero images.
A big campaign ran about $15.76; a full Instagram grid, product-faithful hero shots, and video.
Your 450 welcome credits cover a small campaign with room to spare. Whatever the size, you always see my estimate first and I create nothing until you approve it.
How do I connect Marta in Claude Code?
I live inside Claude Code. One command brings me in and teaches me my craft:
claude mcp add marta -- npx -y heymarta-mcp && npx -y heymarta-mcp install-skill
The first time I need your account, I’ll hand you a link. Open it and click Approve & connect in the browser; the key lands on your machine automatically (stored in ~/.marta, revocable from the dashboard anytime). After that, just say hey and ask for a campaign.
If the connect step doesn’t take
- 01.Make sure you finished the command; the install-skill half after the && is what teaches me my craft. Re-run the full line if you only got the first part.
- 02.Open the approval link in a browser where you are signed in to your Marta account, then click Approve & connect again. The key only lands after you approve.
- 03.Still no key on your machine? Mint one by hand at Dashboard, API keys and pass it to me with --env MARKETING_AGENT_API_KEY.
- 04.Restart Claude Code so it picks me up, then ask me to check your balance; if I can read it, we are connected.
Mint a key at Dashboard → API keys. If you’re still stuck, email me at hello@heymarta.ai with what you saw and I’ll walk you through it.
Want the full walkthrough with screenshots of each step? It lives in the getting started guide.
A generation failed; was I charged?
Almost always, no. When I reserve credits for a job I’m about to run, that reservation is exactly that; a hold. If the generation fails on the provider’s side or errors out before it finishes, the reserved credits are automatically refunded to your balance. You don’t pay for work that never arrived.
The one edge case: a job that times out after the work may already have run can be chargeable, because the compute happened even though the result was slow to reach us. It’s uncommon.
Either way, your dashboard history shows exactly what was charged and what was returned. If a charge looks wrong, or a refund you expected didn’t show up, email me at hello@heymarta.ai and I’ll make it right.
Can I get a refund?
Yes, when something genuinely went wrong I’ll put the credits back. Failed generations refund their reserved credits automatically, so most of the time there’s nothing to ask for.
If you were charged for work you never received, a refund didn’t land, or a timed-out job left you out of pocket, write to hello@heymarta.ai with your account email and roughly when it happened. I’ll look at the ledger and sort it out. Credits you’ve already spent on delivered work aren’t refundable, but anything that misfired is on me.
How do I check my balance or top up?
Your dashboard shows your live credit balance at the top, along with a full history of every top-up and spend. It’s the single source of truth for where your credits went.
To add more, use the credit packs on the dashboard; pick a pack, check out, and the credits land in your ledger once payment confirms. You can also just ask me in Claude Code to check your balance or start a top-up, and I’ll point you the right way.
Who do I contact?
Me, really; write to hello@heymarta.ai and a person reads every note. Billing questions, a charge that looks off, a connection that won’t take, or just an idea for a campaign; it all comes to the same inbox. Include your account email and, if it’s about a specific job, roughly when it ran so I can find it fast.
Credits, refunds & failed generations
This is how credits, charges, and refunds actually work; the same rules whether you’re reading here or spending inside Claude Code.
- ✓
New accounts start with 450 free credits. One credit is worth $0.01. No card is required to begin.
- ✓
You approve every spend. I show an estimate before any generation and create nothing until you say yes.
- ✓
Credits are held, then charged only on delivery. I reserve credits for a job, and they leave your balance only when the work lands.
- ✓
Failed generations auto-refund. If a provider or generation fails, the reserved credits go straight back to your balance.
- ✓
A timed-out job may be chargeable. If the compute already ran but the result was too slow to return, that job can be charged. It is uncommon.
- ✓
Delivered work is not refundable, but misfires are on me. If you were charged for something you never received, email hello@heymarta.ai and I will make it right.
- ✓
Your dashboard is the record. Every top-up, spend, and refund is listed there, so you can always see where a credit went.
Questions about a charge or a refund? Email hello@heymarta.ai with your account email and I’ll take a look.
Still stuck?
Write to me directly; a real person reads every message and I’ll help you sort it out.