Dmitro Tsvihun
Offer Dmitro work on your next project.
Rating
Skills and abilities
Portfolio
-
Target for food delivery with ROAS 712%
Social Media AdvertisingDelivery service for sushi, burgers, and pizza
A client approached me who was launching a new food delivery service. He had three locations in the city of Kyiv, but at the time of launch — no advertising and an unheated audience for the brand.
The main goal is to achieve a stable flow of orders through the website and do this as efficiently as possible in terms of budget.
…
Stage 1: first launch directly for purchases
We started logically by immediately launching a campaign with the goal of "sales." That is, immediately after clicking on the link, users were redirected to the main sales page.
But it quickly became clear:
- the cold audience is not ready to buy right away,
- the brand is new, there is no trust yet,
- the price per purchase is too high ($4.55), and this is with a starting budget.
Stage 2: creating a new strategy
To avoid wasting the budget in vain, we restructured the strategy:
- 50% of the budget was allocated for warming up (traffic campaigns) — we showcased the most delicious items from the menu, introduced people to the brand, gathered a cold audience, and warmed them up on the page.
- 50% of the budget was left for conversion campaigns (for those who had already interacted with the website or content).
This allowed us to work with a warmer audience that knows our brand and has some trust.
Audience and geo
We targeted a broad audience aged 18–45, without strong narrowing by interests — the ad campaign itself would find our audience, and we did not limit it.
There were three locations, so we targeted +10 km around each — this covered all delivery zones.
When launching local promotions — we created separate campaigns with a radius of +4 km for each establishment. This helped us hit the target more accurately and not waste the budget on people who could not come to the establishment on their own.
Results
Here’s what we managed to achieve over the next two months of collaboration:
- Budget: $1,083
- Purchases: 405
- Price per purchase: $2.67
- Average check: $19
- Revenue: $7,714.29
- ROAS: 712%
The client is satisfied
We continued our collaboration and gradually achieved even better results:
Current price per purchase — $1.60
We are still working with the client and successfully scaling our results.
-
Target / Carving sets in the USA
Social Media AdvertisingSales of BeaverCraft Tools carving sets through targeted advertising
Introduction
BeaverCraft Tools is a company specializing in high-quality carving sets. The main goal of the advertising campaign was to attract more customers and increase sales through targeted advertising.
… The product is aimed at a narrow audience, so the effectiveness of the campaign directly depended on accurate analysis of the target audience (TA) and the creation of relevant content and offers.
Stage 1: Target Audience Analysis
The first thing we did was conduct a detailed analysis of the TA. The biggest challenge was that the product is only interesting to a certain group of people. Therefore, we focused on:
- People who are passionate about carving and are looking for a high-quality product.
- An audience willing to invest in expensive sets (the base price started at $100).
Based on this, we identified the main pain points and needs:
- The search for quality tools that simplify the carving process.
- The need for universal sets that are suitable for both beginners and experienced craftsmen.
Stage 2: Creative Development
We created a series of creatives that emphasized:
- Key advantages of the product: high quality materials, ergonomic design, long lifespan.
- Uniqueness: handmade production and trust from craftsmen around the world.
- Emotional appeal: helping to achieve creative goals.
We also tested several formats:
- Videos showing the carving process.
- Carousels with images of tools.
- Static images.
Carousels and videos worked best, as they demonstrated the product "in action" and immediately sparked interest among users.
Stage 3: Advertising Cabinet Setup
We integrated the API Conversions, which ensured accurate data transfer from the website to the advertising cabinet. As a result, we decided not to complicate the campaign structure and launched Advanced+ campaigns, which allowed the platform to:
- Independently choose where to show ads (Facebook, Instagram).
- Select relevant audiences.
- Automatically generate texts for ads.
Main settings:
- Cold audience: ads for new users.
- Retargeting:
- Website visitors.
- Users who added products to the cart.
- Audience that interacted with posts.
- Sales through a product catalog that automatically displayed relevant sets based on user behavior.
Results
- Advertising budget: $4,162.59 (~170,000 UAH)
- Number of sales: 115
- Cost per sale: $36.20
- Average check: $96.77
- Total revenue: $11,128.34 (~478,518 UAH)
The return on advertising was 270%, significantly exceeding expectations.
-
Target for family creation center
Social Media AdvertisingA private medical center specializing in reproductive health has approached me. This clinic works with couples who have difficulties conceiving. They offer a wide range of services — from IVF to pregnancy management, as well as a direction in surrogacy.
At the start, there were no global expectations or million-dollar budgets. The average monthly budget is about $350, sometimes they could afford $500, but that was the maximum. That’s why it’s very important to plan all expenses and build a strategy for what and in what order we do things.
… Strategy
Before launching the first ads, we gathered a general promotion strategy, where we clearly outlined our target audience, examples of offers we would use, competitor analysis, etc. We immediately started working with specific queries and how to attract potential clients to our clinic.
To begin with, we decided to test two promotional offers, and later we also included the search for surrogate mothers.
- Free consultation with a reproductive specialist
- Promotion on ultrasound — 1+1=3 (the third one is free)
- Separate campaign for finding surrogate mothers
But thanks to clear analytics and understanding of what we were testing, we quickly found formats that really worked. The promotional offers performed the best — they generated leads at a stable cost of $2–3. The surrogacy campaign maintained a cost of $3–4 per lead — which is quite good in this field.
What we tested and how it worked
In the first few weeks, we tested a lot: texts, creatives, lead collection formats. Some creatives "burned out" within a few days, while others had a high cost per lead. Not all campaigns immediately yielded good results — and that’s normal. For example, during certain periods, the cost per lead jumped above $10 — and we consciously turned off those groups.
Audience and geo
We mainly worked with two audiences: the first was women aged 20–50 — a broad audience for the clinic's promotional services. The second audience was women aged 20–35 — for surrogacy (as those over 35 are no longer suitable).
Initially, we tried to test a narrower audience (+4km) — around the clinic. But the CPM was too high, and the results were poor. So we expanded the geo to +20 km, and the metrics improved.
Results
Here are the key figures for the testing period and stable operation:
- Leads: 312
- Targeted leads: 253
- Cost per lead: $2.61
- Advertising budget: $820
The problem of processing leads
A separate story — the client's responsibility.
Often entrepreneurs think: "there are leads — so everything will be fine." But if they are processed slowly or without interest — there will be no results. In this case, it was exactly that situation. People wanted to sign up — but due to slow responses and dismissive replies, part of the clients was lost.
Currently, the client is already looking for a separate manager for the prompt processing of leads. This is a key step after which scaling will be possible.
-
Target for Instagram shop ROAS=768%
Social Media AdvertisingInstaShop for selling pajamas
A client approached me with the desire to try launching advertising on the Facebook platform. Since pajamas sold well through Instagram, we decided to test FB.
Start of work
… We immediately got to work. Since there was no Facebook page before, we:
- Created a new business page.
- Reposted content from Instagram to Facebook. The main formats were Reels and carousels.
Due to the fact that the page was completely new and the ad account was just created, I decided to warm it up. As is known, at this stage accounts are often blocked.
Subscriber acquisition campaign
For warming up, I launched a campaign to acquire subscribers. The task was to quickly attract a sufficient number of people so that the page did not look "empty." We used the Advanced+ audience, where the main focus was on the number of subscribers rather than their quality.
Thus, the audience was not very targeted, but at the start, it did not matter, as you would hardly buy a product if there are 0 subscribers on the page.
Result: about 600 subscribers and a warmed-up account.
Audience testing
After warming up, I proceeded to test audiences.
First test: broad audience
I launched ads to a broad audience, hoping that Facebook would optimize the impressions itself. However, the next day it became clear that the audience was completely untargeted:
- Most were older women who are not the main buyers of our product
Second test: men aged 18–44 with interest targeting
Next, I tested men aged 18–44:
- Broad audience without interests.
- Audience with the interest "Pajamas."
Both audiences showed good results. Many men bought pajamas as gifts for their girlfriends or wives for the New Year.
Results
Cost per application: $0.5–1
Conversion from application to sale: ~20%
Sales in the first week: $1,000
ROAS: 768%
-
Target for legal services 1,441 applications
Social Media AdvertisingA client reached out to us — a military lawyer who provides legal assistance to military personnel and their families. The task was clear:
- Set up advertising across Ukraine
- Receive stable, quality leads
- Keep the cost per targeted lead within an acceptable range ($5-7)
…
Stage 1: Strategy + Analytics
First, we developed a promotion strategy and immediately connected analytics: all leads were exported to a Google Sheet, where we recorded:
Which channel/form generated the lead
- Whether the lead was targeted
- Whether it led to a consultation/payment
- This allowed us to respond quickly, see what works and what doesn’t.
First hypothesis: lead form with service selection
The first version of the form was structured: the user selected which service they were interested in. This provided a good initial understanding of the audience and helped the lawyer's team filter requests immediately.
Facebook vs Instagram
At the same time, we tested two platforms: Facebook and Instagram.
On Facebook, there were many non-targeted requests — many people submitted applications but did not understand where they were applying.
So we shifted our focus to Instagram, where we received stable results: more warm leads, adequate inquiries.
Second hypothesis: shortened form
We decided to test the hypothesis: “Let’s make a simple form with one question — we’ll get more applications.”
The form was as simple as possible: one question and an answer of “Yes” or “No.”
- Leads cost $0.5
- But... only up to 10% of them turned out to be targeted. Often people didn’t even remember submitting an application.
Sales were not even mentioned. This option was discarded as ineffective.
Third hypothesis: quiz
After testing, we decided to create an interactive quiz where people went through a short survey, and at the end, they had a more conscious inquiry.
The result was significantly better:
- The quality of inquiries increased
- Approximately 60% of applications were targeted
Audience and geo
Geography — all of Ukraine
We worked with a broad audience aged 18–65+, additionally testing interests:
- Legal services
- Military service
Military families
- Benefits / social protection
Interests showed good results, but it was much easier to work with a broad audience, and we mostly worked with it.
Results
Here are the key figures for the testing and stable operation period:
- Applications: 1,441
- Targeted applications (after filtering): 432
- Cost per application: $1.71
- Average check: $250
Considering that many applications were closed for paid consultations or full support — the result exceeded expectations.
-
Target for the dentist ROAS 447%
Social Media AdvertisingWhen this client approached me — he was a practicing dentist from Odessa who dreamed of reaching a new level:
- forming a personal brand
- building a base of regular clients
… - and in the future — opening his own dental office
At the start, his Instagram was very dry, lacking interesting selling content on the page, and there was no clear structure or understanding of how to move forward.
Start of work
Before launching the ads, I immediately wrote a large document outlining what exactly needed to be changed and optimized in the profile:
- description, relevance, positioning, tone of communication
- attached examples of content to shoot
- visuals, structure, style — everything must be "in one spirit"
It was a comprehensive job — because without quality packaging, even the best advertising does not yield results.
Testing
With our budget of ~$1,370, we selected specific services that perform well in advertising:
- Teeth cleaning — $2–4 per lead
- Filling — $4–6 per lead
- Braces / orthodontics — $7–9 per lead
Target audience
We immediately divided the campaigns into two main audiences:
- A broad audience of women aged 20–44
- An interest-based audience: women aged 20–44 interested in "food," "restaurants"
Optimization issue
At the start, we did not exclude any audiences — and at first glance, it seemed okay.
But over time, it turned out that the advertising began to be actively responded to by the client's acquaintances, his followers, friends.
This disrupted optimization: Facebook "stuck" on the old audience and did not seek new people, although we wanted that.
Therefore, a decision was made — to exclude everyone who had already interacted with the profile.
After that, the office began to search for a new audience instead of showing up to old acquaintances.
Analytics and reporting
We maintain daily reporting, where we record:
- which creatives work better
- which ads generate more dialogues
- which offers spark interest
Results
- Clicks: 5,179
- Cost per click: $0.26
- CTR (all): 1.28%
- Messages in Direct: 278
- Actual number of messages: 222
- Cost per message: $6.16
- Appointments booked: 32
- Cost per client: $42.78
- Revenue: 257,580₴ / $6,132
- Average check: 8,071₴ / $195.2
- Budget: $1,369.35
- ROAS: 447%
We also additionally launched an image video for the geo +4km from the point to create the feeling that everyone has seen us. It shows very good results in conjunction with lead generation and the traffic goal.
Reviews and compliments on completed projects 2
2 September 2025
16 USD
Write advertising texts for the videos that we will launch for targeting.
Quality
Professionalism
Cost
Contactability
Deadlines
The work was done quickly and efficiently. Everything was liked, only the editing and recording of the voiceover is left, but that's another story.
2 September 2025
16 USD
Create an advertising account in Ads Manager
Quality
Professionalism
Cost
Contactability
Deadlines
The work was done quickly, we called each other right away and created everything, I also received a free mini audit of the page and a lesson on setting up the first ad. Very satisfied with the work )