By Shanee Moret/Founder, Growth Academy Global

Watch the live training this article came from

Back to the Goal Mode framework

Your first Codex /goal mode tests are not supposed to work. They're supposed to teach.

That distinction matters more than anything else I'm going to say in this post. If you go into the weekend expecting a sale, you'll quit after the first failure. If you go in expecting data, you'll run all five, extract what worked, and have something worth scaling by Monday morning.

The entire point of the weekend challenge is to generate baselines, not conversions. One of the goals will probably surprise you. One will fail in a way that tells you exactly what parameter was missing. One will run cleanly and make you wonder why you waited. That distribution is useful. A single well-intentioned goal that you abandoned halfway through is not.

This post is about how to set up the tests, what to expect during them, and what to do with the results when the deadline hits.

For the complete framework, read the full guide. Watch me explain this live if you want to see the goal setup in real time before running your own.

The Baseline-First Framework

Most business owners treat the first goal run as a performance test. That's the wrong frame. The first 2-5 goal runs should be treated as data collection, a calibration period, not a launch.

Here is what a baseline run actually produces:

  • Evidence of what Codex does when given room to act
  • A log of where it hit limits or paused for permission
  • Signal on which channels or approaches it defaults to first
  • A first draft of parameters that need tightening before the next run

A goal that fails by Sunday midnight is more valuable than a goal you shut down on Saturday because the copy wasn't exactly right. The failed goal ran. It produced a log. That log tells you what to adjust. The goal you killed tells you nothing.

The goal that works, even one out of five, may make you a sale this weekend.

How to Choose Your Starting Goals

The most important sequencing decision is where you start. Not which platform. Not which offer. Where in your business the goal lives.

Start low-risk. Not because Codex is fragile, because you are still calibrating what it does with the access you give it.

Goal TypeRisk LevelWhy It's Right for Weekend Testing
Side business or secondary offerLowMistakes cost nothing; outcome still tells you what works
Low-ticket product or serviceLowSale value is real but reputational exposure is minimal
Cold audience (no existing contacts)Low-MediumTests acquisition without touching warm relationships
Existing email listMediumWarm audience; one off-brand email damages trust
Primary B2B consulting clientsHighDo not run here until you have documented baselines
Highest-value relationshipsHighSave this for after 5+ successful runs with reviewed logs

Heather's case is the clearest example of this in practice. She runs a B2B people operations consulting firm. We did not start there. We started on her dahlia farm, a side business where a poor Facebook post costs her nothing and a great one produces revenue that didn't exist before. The sequencing was deliberate. Her best week before that test was 35 tubers. Codex sold 490 in 36 hours and generated over $4,000 in revenue. That result happened on the low-risk asset, which is exactly why it was a safe place to find out what the system could do.

You protect your best relationships by calibrating somewhere else first.

How to Structure Each Test

Every goal you run this weekend needs four things. Not three. Not two. All four.

1. A specific, measurable target. Not "get more email signups." Not "increase sales." Get 20 email opt-ins. Sell 15 units. Book 3 discovery calls. Codex optimizes toward a measurable outcome. Give it a number.

2. A hard deadline. Sunday at midnight or Monday morning. No exceptions. The deadline is what creates urgency and forces Codex to prioritize action over planning. An open-ended goal produces an open-ended pace.

3. Access to the tools it needs. Before activating, list every tool a human would need to complete this task: an email account, a social platform, your e-commerce store, a scheduling link. If the tool isn't connected, Codex will stop and ask, or fail silently. Check the connections before you start, not after the goal is running.

4. Parameters that define the boundary. Tell Codex what's in bounds and what's off-limits. Send a few emails per day, not a hundred. Use Facebook and Instagram, not SMS. Contact past customers but not current active clients. The parameters are the fence. Everything inside the fence belongs to the agent.

What you do not need to provide: the subject lines, the exact posting schedule, which customers to contact in what order, or what the copy should say. Codex decides that. Your job is the boundary, not the path.

What to Expect While the Goal Runs

Resist the urge to intervene.

I mean this literally. Once you have reviewed Codex's execution plan and approved it, step back. Do not reopen the app to check on the copy. Do not interrupt because it posted something you would have phrased differently. Do not cancel and restart because you thought of a better approach.

The value of goal mode is autonomous execution. The moment you insert yourself into the individual outputs, you've converted an agentic system into a drafting tool. You're doing the work. It's just writing the first draft.

The correct oversight model looks like this:

  • Review the execution plan before approving
  • Check the action log once or twice to confirm it's running
  • Grant or deny any expansion permissions Codex requests mid-run
  • Read the full log after the deadline passes

That's it. Three or four touchpoints across a 36-hour run. Everything else is the agent's domain.

One thing to watch for: Codex defaults to your warmest, most accessible contacts first, existing customers, your email list, people who have already engaged with you. If you want to test cold acquisition, you must explicitly restrict it from using existing contacts. If you don't say that, it won't assume it. It will go where the path of least resistance leads, because that's what goal optimization looks like.

If you're also running the first tests after reading how to structure a Codex goal, you'll already have this built into your parameters. If not, add it now: "Do not contact anyone already on my email list or any existing customers."

Running Multiple Goals in Parallel

If you have time to run more than one goal, don't stack them sequentially. Run them at the same time.

The reason is comparison. If you run one goal this weekend and another goal next weekend under different conditions, you can't compare the results, conditions change between weekends. Run three goals simultaneously, each with a different channel or constraint, and the comparison becomes clean.

A setup that produces useful signal:

GoalTargetChannel RestrictionDeadline
Goal A20 email opt-insInstagram onlySunday midnight
Goal B20 email opt-insFacebook groups onlySunday midnight
Goal C10 product salesShopify + email to cold listSunday midnight

Three simultaneous runs. Three clean signals. By Monday you know which channel produced results for your specific business, your specific offer, and your specific audience. That's the variable you scale. The others go dormant until you need them again.

One broad goal, "get 30 email opt-ins, any channel", produces an average. You can't learn from an average. You can't scale an average. Parallel narrow goals produce a ranking. Rankings are actionable.

Learn how to set up the parallel structure in the multi-thread goal guide.

What to Do Monday Morning

When the deadlines pass, do one thing before anything else: read the action log for every goal you ran.

Ask these questions:

  • What did Codex actually do during the run?
  • Where did it pause and request expansion permission?
  • Did it attempt anything that approached a line I didn't explicitly set?
  • What produced the most activity, and did that activity produce results?
  • What would I add to the parameters if I ran this again?

A goal that failed completely still answers most of these questions. A goal that succeeded partially tells you which part of the approach worked. A goal that succeeded fully gives you a template you can redeploy for the next relevant occasion, same parameters, same structure, triggered again when the moment is right.

Document what you find. Even three sentences per goal. The log is only useful if you capture the interpretation while it's fresh.

After you have two or three documented runs, the question becomes: which of these approaches applies to a higher-leverage context in my business? What worked on the side business or the low-ticket offer that could transfer to the primary one, with appropriate guardrails added?

That's the sequence. Low-risk first. Document what works. Apply it up.

The One Mistake That Kills the Whole Test

Shutting a goal down early because something looks wrong.

Before you intervene mid-run, ask yourself: is what I'm seeing a real problem, or is it just not what I would have done? Codex posted to Facebook at a time you wouldn't have chosen. The email subject line isn't as clever as yours. The offer framing is slightly off.

None of those are reasons to shut down the goal. They are reasons to add a parameter before the next run.

The early shutdown destroys the baseline. You learn nothing about what the full run would have produced. You introduce your own judgment at the execution layer, which is exactly what goal mode is designed to replace.

Let it run. Read the log after. Adjust the parameters. Run again.

That's the system.

The Weekend Challenge, Specific

Run at least three goals before Monday. Start with low-to-medium risk. Give each a hard target, a Sunday midnight deadline, and the access it needs. Approve the plan. Walk away.

If five goals run and four fail, the one that works may generate a sale this weekend. And you'll have four data points telling you exactly what to fix before the next round.

By Monday, you'll have more real information about how Codex performs in your specific business than any tutorial or training session could give you. Including this one., Shanee


Back to the Goal Mode framework