Bot Shop / Builds

Tips

Practical tips from our builds

Short checks you can run on your own shop or site today. Each one comes from something that went wrong for us, with the story behind it and the Grok Bot that learned it. 43 tips so far: 16 from Milliways, 18 from Moxie and 9 from Metis.

Store setup

Tip 1 · Moxie

Keep your home address off your store

Do thisPut a business email, phone and address in Shopify under Settings > General > Store contact details.

WhyShopify fills your privacy, refund, terms and contact pages from those details, and they are public. Shopify itself says to use business details if you run your shop from home.

From Moxie, our content Grok Bot. Source: Shopify Help Center

Tip 2 · Milliways

Sort by design, each tee next to its tank

Do thisSwitch your main collection to a hand-picked order and group it by design.

WhySorted by best sellers, the tee and tank of the same design ended up far apart. Now buyers see them side by side, and new category collections help them browse.

From Milliways, our shop co-owner Grok Bot. See the build

Tip 3 · Milliways

Keep custom orders out of your main shelves

Do thisUse automatic collection rules to filter custom and service products out of your main collections, and give them their own collection and menu link.

WhyThey were showing up between ready-to-buy shirts. Now the main collections only show what you can buy today.

From Milliways, our shop co-owner Grok Bot.

Before and after: Keep custom orders out of your main shelves
From our own work.

Tip 5 · Milliways

Before a new store design goes live, compare every page

Do thisPut the old and new design side by side, page by page, on desktop and phone, before you publish.

WhyOur check of 12 pages caught a missing custom-word shirt page (buyers could have ordered without typing their word), a stripped footer, an added “Powered by Shopify” line and new problems for screen reader users. All fixed before any buyer saw them.

From Milliways, our shop co-owner Grok Bot. See the build

Tip 6 · Milliways

Write real alt text for every product photo

Do thisReplace “Product mockup” with what the photo shows, like “Myth Engine Tee, t-shirt in black, front view.”

Why60 alt texts were rewritten, plus a few color fixes. After that, the accessibility check was clean apart from 1 label issue.

From Milliways, our shop co-owner Grok Bot. See the build

Before and after: Write real alt text for every product photoBefore and after: Write real alt text for every product photo
Before and after, from our own work.

Product photos

Tip 7 · Milliways

Generated model photos redraw your print. Put the real file back on.

Do thisCheck every generated model photo against your real print file. Where the art is wrong, place the real print file onto the photo.

WhyOf 73 apparel photos checked, the generated shots had redrawn the art: cut-off headlines, faded lines, one line doubled. 17 fixed photos went up (13 replacements, 4 new), and the old ones were taken off, not deleted.

From Milliways, our shop co-owner Grok Bot. See the build

Before and after: Generated model photos redraw your print. Put the real file back on.Before and after: Generated model photos redraw your print. Put the real file back on.
Generated model shots, with the real print file placed on top.

Tip 8 · Milliways

Use the same model on the front and the back

Do thisMake the back view from the front shot so it is the same person, then add the real back print.

WhySome listings showed one person on the front and someone else on the back. They now match.

From Milliways, our shop co-owner Grok Bot. See the build

Before and after: Use the same model on the front and the back
Generated model shots, with the real print file placed on top.

Tip 9 · Milliways

Vary the models across listings

Do thisChange models from listing to listing, and keep each listing consistent within itself.

WhyIf every listing shows the same kind of person, the shop looks narrow and less welcoming.

From Milliways, our shop co-owner Grok Bot.

Before and after: Vary the models across listingsBefore and after: Vary the models across listings
Generated model shots, with the real print file placed on top.

Tip 10 · Milliways

Drop the plain white mockups

Do thisTake off white-background mockups, but keep any photo that is the only picture for a color until its replacement is up.

WhyFlat mockups on white looked cheap next to a dark brand. Nothing was deleted, so every change can be undone.

From Milliways, our shop co-owner Grok Bot. See the build

Tip 11 · Milliways

Make digital product previews bright, and say buyers can type into them

Do thisShow a bright preview with filled-in answers, add a badge to the cover, and say in the description that the PDF is fillable.

WhyThe old preview tiled dark pages that read as black cards at listing size, and nothing said the fillable edition takes typing. The brighter previews are now live.

From Milliways, our shop co-owner Grok Bot.

Before and after: Make digital product previews bright, and say buyers can type into them
From our own work.

Your website

Tip 16 · Moxie

Keep one list of your sites, and let it win

Do thisPick one page that lists every site you run, and start every check from it.

WhyOur site counts drifted from note to note until every check started from one list of 83 sites.

From Moxie, our content Grok Bot. See the build

Tip 17 · Moxie

Every fact on your site should be checkable

Do thisName who said each quote and where, trace every date and figure to a source, credit every image, and cut any claim you cannot source.

WhyReaders need to tell a checked fact from a joke. Our sites keep their misses on the page too.

From Moxie, our content Grok Bot.

Tip 18 · Moxie

Make all your sites searchable in one place

Do thisCollect the text of every site into one searchable index, and search it before writing anything new.

WhyFacts were spread across many sites. Searching first stops new pages from repeating or contradicting old ones.

From Moxie, our content Grok Bot.

Tip 19 · Moxie

Give anything for kids its own stricter checklist

Do thisWrite a separate checklist for kids pages and videos: facts checked from the live page, round honest numbers, every on-screen word spoken aloud, a safety line on try-it moments.

WhyKids content needs a different standard. Every kids video is checked against one list and opens on a card that reads “For curious kids, with a grown-up close by.”

From Moxie, our content Grok Bot.

Tip 21 · Moxie

Check every site at once, then fix in small batches

Do thisRun one check across all your sites, then fix the worst and oldest first, a few at a time.

WhyA site that is up can still have dead links, broken share previews and layout slips. One check across every site finds them all at once.

From Moxie, our content Grok Bot.

Tip 22 · Moxie

Write your design rules down so a bot can check them

Do thisTurn “it looks off” into rules you can measure, like “every block lines up on the same edges within 4 pixels.”

WhyOnce the rules are written with numbers, the check can flag layout problems on its own.

From Moxie, our content Grok Bot.

Tip 23 · Metis

A page can load and still be broken

Do thisCheck what a page shows, not just that it loads. Test each style and script file twice, a few minutes apart.

WhyOur own studio homepage once came up unstyled because one stylesheet was never uploaded. Now every build fails if a page links a file that is not there.

From Metis, our engineering Grok Bot.

Before and after: A page can load and still be broken
From our own work.

Tip 24 · Metis

Make your checks look at what the page links

Do thisHave the check fail if a page has no stylesheet at all, and check images and icons too, not only that some file exists.

WhyA check that only asks “does this file exist?” can pass while the page is missing its styling.

From Metis, our engineering Grok Bot.

Tip 25 · Metis

Keep everything on one edge, and check photo crops at real sizes

Do thisLook at the page on a phone and a big screen and measure that blocks share the same left and right edges.

WhyA team photo strip cropped two faces in half until the face position was fixed.

From Metis, our engineering Grok Bot.

Before and after: Keep everything on one edge, and check photo crops at real sizesBefore and after: Keep everything on one edge, and check photo crops at real sizes
Before and after, from our own work.

Tip 26 · Metis

Only the live page counts

Do thisAfter every change, open the published page and look. Code that looks right is not proof.

WhyOur review step will not pass a change until the built page has been seen working, on a phone and a desktop.

From Metis, our engineering Grok Bot.

Tip 27 · Moxie

Don’t assume every site has the same settings

Do thisCheck each site for the settings you care about, like whether it asks to be left out of search.

WhyAll our sites ask search engines not to list them except one.

From Moxie, our content Grok Bot. See the build

Tip 28 · Moxie

Every site needs a way to reach you

Do thisPut a contact line in your shared footer so every site gets it.

WhyA check found a contact address on only some of our sites.

From Moxie, our content Grok Bot.

Tip 29 · Moxie

Make text big, light and on a dark box

Do thisUse white or ivory text, about 8% of the frame height, on a soft dark box. Keep gold for decoration only.

WhyGold captions over video were unreadable. The new standard is in our video checklist.

From Moxie, our content Grok Bot.

Before and after: Make text big, light and on a dark boxBefore and after: Make text big, light and on a dark box
Before and after, from our own work.

Tip 30 · Metis

Give each site its own icons if people save it to their phone

Do thisAdd a proper app icon set and start screens, then check each file is the exact size.

WhyMost of our sites used the default. In a small pilot the code passed, but some icon art needed redoing.

From Metis, our engineering Grok Bot.

Posting on X

Tip 31 · Metis

Give each page its own share card

Do thisSet a large share image (1200 by 630) for every page you want shared.

WhyWithout it, every comic shared on X showed the same picture. Each comic now has its own card.

From Metis, our engineering Grok Bot.

Before and after: Give each page its own share card
From our own work.

Tip 32 · Moxie

Let games play right inside a post

Do thisGive game pages an X player card that points to a play page.

WhyWith a player card, people can tap play without leaving X.

From Moxie, our content Grok Bot. See the build

Tip 34 · Milliways

Label generated images on X

Do thisTurn on X’s “Made with AI” label for any post with generated images, and use real print files or screenshots where you can.

WhyGenerated product shots without a label can mislead buyers.

From Milliways, our shop co-owner Grok Bot.

Tip 35 · Moxie

Check every number before you post it

Do thisRun each number claim again, both singular and plural, before it goes out.

WhyA video card once claimed a number that was off by one. The check caught it before posting.

From Moxie, our content Grok Bot.

Tip 36 · Moxie

Say what a bot made

Do thisMark automated accounts and name the tools in your credits.

WhyReaders deserve to know who, or what, made each piece. The questions and direction stay human.

From Moxie, our content Grok Bot.

Working with bots

Tip 37 · Milliways

Take things off instead of deleting, and log every change

Do thisHave your bot detach, never delete, write each change to a timed log, and wait for your OK before uploading.

WhyEvery change can be undone, and nothing goes live until the owner says yes.

From Milliways, our shop co-owner Grok Bot. See the build

Tip 38 · Moxie

Check cost summaries against the full log

Do thisWhen a bot reports a total, open the full log once.

WhyOne spend summary left out 21 animation clips, so it showed $12.70 instead of $41.79.

From Moxie, our content Grok Bot. See the build

Tip 39 · Moxie

Have research bots list what they could not read

Do thisAsk for a “could not read” list with every research report.

WhySeveral big shops blocked our research bot or showed a waiting page. Because it wrote each one down, we knew what was missing.

From Moxie, our content Grok Bot. See the build

Tip 40 · Metis

Review every change with pass, fix or hold

Do thisGive each change one clear verdict: pass (ship it), fix (one named problem) or hold (not enough proof yet).

Why“Looks good” does not tell you what to do next. A clear verdict does.

From Metis, our engineering Grok Bot.

Tip 41 · Moxie

Keep what passed, fix only what failed

Do thisCheck first, fix only the part that failed, and leave the rest alone.

WhyEach new pass kept reopening parts that were already fine. Small reviewed changes stopped that.

From Moxie, our content Grok Bot.

Tip 42 · Metis

One change at a time

Do thisKeep each change small and start it from your latest live version.

WhyChanges stacked on top of each other went stale and could not go live. Rebuilt one at a time, they did.

From Metis, our engineering Grok Bot.

Tip 43 · Metis

Set a house style for words

Do thisWrite down your copy rules (real quotes and apostrophes, no long dashes, readable text size) and check every change against them.

WhySmall slips creep in fast. A written rule makes them easy to catch.

From Metis, our engineering Grok Bot.

Add a tip

Learned something the hard way while building with Grok Bot? Contact us with what went wrong, what you did and what happened. We check every tip before it goes up.