Skip to content
Giorgi Matiashvili
WorkAboutContact
WorkAboutContactEmail me
01 Problem02 Constraints03 Approach04 What was killed05 Results06 Role and team

Marketing automation · 2026

The one-person marketing department

Marketing automation is the set of tools that draw, write and schedule marketing for two clients, the casino MYBC and goldmarket.ge. I built them, and a person still taps approve.

Category
Marketing automation · AI tools
Role
Design & Marketing Lead · Creative Technologist
Timeline
2026 · ongoing
Year
2026
Status
Live
Client
MYBC and Goldmarket

Visit the live productgoldmarket.ge(opens in a new tab)

Problem
Two clients needed a marketing team’s output from one designer, starting with a card for each of 15,451 games.
What I did
I built tools that draw, write and schedule the work, and a person taps approve before anything goes out.
Result
14,960 game cards shipped from a catalog of 15,451, at four to seven cents of model fees each.
Marketing automation, the product shown in a styled scene

01 Problem

Two clients, one designer, a marketing team’s workload

MYBC needed an ad for every match in every market and a card for each of 15,451 games. Goldmarket needed Facebook posts twice a day and blog articles. In July I made Goldmarket’s 70 images one by one.

Game card review room
Match-day ad, odds from data
First automated Goldmarket post

02 Constraints

  • 01

    Cost per item: four to seven cents a game card, about $0.56 an article under a $25 monthly cap.

  • 02

    Image models garble Georgian, so every letter on a card is set by code.

  • 03

    Nothing goes out without a person. Posts wait for a tap, articles stop as drafts, ads import by hand.

03 Approach

Build a tool wherever the work repeats

The tools draw, write and schedule. A person still taps approve before anything goes out.

  • 01

    Copy what already exists

    I measured 10,606 old support chats and 25 real Facebook captions before building anything.

  • 02

    AI paints, code types

    Models paint text-free scenes. Headlines, odds, logos and Georgian letters are set by code.

  • 03

    A person presses approve

    Posts wait for a tap in Telegram. Articles stop as drafts. Ads import by hand.

Support assistant, in its test harness
Match-day campaign banner
AI editorial card for news

11.5%

of the first 8,276 cutouts came back hollow

A 100-game sample said every cutout passed. Then the background remover ate dark clothing on dark backgrounds: 950 broken cards. Now an auditor flags any cutout with holes inside the subject and re-cuts it for free.

04 What was killed

Then the engine published five drafts just before three in the morning.

The first version published five drafts at once through one missing flag. They were live for about two minutes. So I killed self-publishing: every article stops as a draft, and the engine never writes a page the shop already owns.

Automate the making. Never automate the publish without a guard on what, not just when.

Blog written by the engine
Gold price card, live prices
No tap, never posted

05 Results

What it did.

14,960
Game cards shippedOut of 15,451 games, at four to seven cents of model fees each
195
Ads in one Meta campaignTwo matches, four languages, imported by hand in six files of 26 to 39 ads
$0.56
Per blog articleText, proofread and three images, under a $25 monthly cap
$1.94
First two days of social postingTwo days of running, replans included. Ten posts a week, every one tapped
35/37
Support test batteryA 37-scenario battery: answers 35, hands off the rest. Runs in shadow, not live

In context

In contextThe game card wall on a MacBook Air between two rocks, from the left
In contextThe game card wall on a MacBook Air on a rock, from the right
In contextThe game card wall, close on the MacBook screen between rocks
In contextThe game card wall on a MacBook Air on a low rock
In contextThe game card wall on a MacBook Air on a rock, frontal

06 Role and team

  • Owned

    Designed and built every tool, and locked the look each one reproduces.

  • Influenced

    What the clients let run alone. The client decides when the support assistant goes live.

  • Built with others

    MYBC’s developers pull the finished card set from a feed the pipeline publishes.

The tools do the hands. I keep the taste and the approve button, for both clients.

Next: SuppoAn AI receptionist for small businesses in Georgia. Built to answer calls and chats on eight channels from one set of facts; the owner watches from a web portal and a phone app.

Working on something?
Write to me.

giorgi@matiashvili.com
LinkedIn

Replies within a day · GMT+4, overlaps Europe all day and US East mornings

Giorgi Matiashvili

WorkAboutEmailLinkedIn
© 2026 Giorgi Matiashvili · Head of Design · Design Engineer (AI)Remote, from Tbilisi