AI ad copy assistant

See which ad text gets customers to message you

Like having someone read the results of every ad for you. Kulshot shows which text has the lowest cost per chat, then builds new copy on the text that worked. Transparent, you control the budget, and every baht is visible.

The app interface is in Thai for now.

The problem every online seller hits

You run lots of ad texts but can't tell which one makes people interested

You keep writing new captions on gut feeling and pay every day, without knowing which text gets cheap chats and which one to stop. Open Ads Manager and there are so many numbers you don't know where to look.

The number Kulshot decides with

What is cost per chat?

Cost per chat = ad spend ÷ messaging conversations started from the ad

In Ads Manager it is the column "Cost per messaging conversation started". The lower it is, the cheaper that text brings people into a chat. Kulshot calculates it from each text's totals, not an average of averages.

How to calculate it and find it in Ads Manager

How it works

Get the answer in 3 steps

No ads expertise needed and no digging through Ads Manager.

Step 01

Connect your Page and ad account

Connect Facebook/Instagram read-only. Kulshot never edits ads or changes budgets.

Step 02

See which text works best

Pick a Page and an ad account, then see your ad texts ranked by cost per chat, with real chats and spend.

Step 03

Let AI draft new copy

The AI builds on the text that worked, using only prices and numbers from your own ads. Review it before you run it.

What it does

A copy assistant built to get customers messaging

01

Real numbers

Cost per chat is calculated in code straight from your Meta data: total spend ÷ total chats. No numbers are made up.

02

No guessing

Only texts in the same Page, account and objective are compared, and Kulshot tells you plainly when there is too little data to decide.

03

AI drafts new copy

Start from text that already has a low cost per chat instead of writing from scratch every time.

04

You keep control of the budget

Kulshot only reads results. It never creates, edits, starts or stops ads. You pay Meta directly, not through us.

Who it's for

Made for online shops that sell through chat

Fashion and clothing

Many captions to try, and you want to know which one makes customers message.

Food and snacks

Promotions change often, so new text is needed all the time.

Beauty and skincare

Products need explaining before the sale, so texts are long and hard to test.

Services and home goods

Many products and services, many prices and many ads.

You need to have run ads on Facebook or Instagram before, because Kulshot reads results from existing ads.

Pricing

The ad assistant is free right now

Ad assistant is free

Read the analysis and have AI draft new copy (up to 20 drafts a day) without entering a credit card. For now, connecting an ad account works only for shops we have given access, while Meta approves the app. Contact info@kulshot.com, or try the free ad check, which needs no connection.

Ad spend goes to Meta

You pay Meta directly for your ads. Ad copy written for a shop or clinic is priced separately. If we start charging for the assistant, we will say so on this page first.

Details in the packages and refund policy (Thai).

Blog

Read before you write your next ad

Frequently asked questions

What ad copy works best?

There is no formula that works for every shop. Text that works for one shop can fail for another. The most reliable answer is in the ads you have already run: which text got the lowest cost per chat. Kulshot ranks your ad text by your own numbers, then drafts new copy that builds on the text that worked.

What does Kulshot do?

Kulshot reads your shop's Facebook and Instagram ad results, groups ads that use the same text, and shows which text has the lowest cost per chat or cost per result. It shows the number of chats, the spend, and whether there is enough data to decide yet. Then it helps you write new copy based on the text that worked.

Does Kulshot edit my ads or change my budget?

No. The Meta connection is read-only. Kulshot never creates, edits, starts or stops ads, and never changes budgets. You stay in full control of your spend.

Does the lowest cost per chat mean the most sales?

Not necessarily. Cost per chat does not measure chat quality or closed sales. It tells you which text is worth spending more on next.

Can I use the AI-written copy straight away?

Always review it first. The AI only uses prices and numbers that already appear in your original ad text, and it never invents reviews or promotions. But prices and promotions in old ads may be out of date.

Is the app in English?

The app interface is in Thai for now. The analysis works on ads in any language, and drafts are written in the language of your ad text.

How much does it cost?

The ad-analysis assistant is free to use right now. There is no charge yet and no credit card is needed. AI drafts are capped at 20 per day. For now, connecting an ad account works only for shops we have given access, while Meta approves the app; contact info@kulshot.com. Ad copy written for a shop or clinic is priced separately. If we start charging for the assistant, we will say so on this page first. You pay Meta directly for your ads, never through Kulshot.

Get more from your ad budget with text that makes customers message you

Start from the ads you already have.

Free right now · No credit card