Paid Media Reporting15 July to 15 August 2026

Assembly Vintage
Concept Store

Advertising performance across Google and Instagram: the current month, the previous month, and what changed between them.

Prepared for Mr Mateen  ·  Prepared by Hassan Shahbaz

Channels: Google Search, Google Shopping, Instagram, Meta

Current report  ·  15 July to 15 August 2026

The two headlines

0 to 321
Products approved on Google  /  now eligible to show at the top
246,423
People reached on Instagram this period

Two things drove this month. First, the reason the store "wasn't coming up on Google" was found and fixed: a Merchant Center configuration problem had rate limited the entire catalogue, so none of the products could show. That is resolved. All 321 products are approved, free listings are back on, and a paid Google Shopping campaign is now live. Second, the Instagram campaign built serious reach, putting the brand in front of a quarter of a million people and driving 7,511 clicks through to the store.

Instagram performance

508,889
Impressions
246,423
Reach
unique people
7,511
Link clicks
through to store
3,072
Landing views
arrived on site
1.76%
CTR
all clicks
AED 0.26
Cost per click
2.07
Frequency
views per person
AED 2,307
Total spend

Reach and click volume are both strong for a luxury interiors brand, and a 26 fils cost per click is efficient. The healthiest signal is the click through rate on the product led ad sets: the Persian rugs post pulled a 3.8% CTR, well above the account average, which tells us specific, tangible pieces outperform mood and lifestyle framing. That is a clear creative direction for next month.

Which posts worked

Ad setImpressionsReachClicksCTRCPC
"A room that feels..."160,72664,4861,1580.72%AED 0.40
Current obsession: Alabaster78,95439,9211,3331.69%AED 0.30
7 new vintage Persian rugs66,50240,0722,5243.80%AED 0.13
"If this is your vibe"57,23534,6791,5492.71%AED 0.29
Some pieces never leave...55,08133,8131,0461.90%AED 0.33
Murano glass carousel31,21118,4433801.22%AED 0.38
Total (all ad sets)508,889246,4238,9381.76%AED 0.26

The star marked row is the standout. The "room that feels" ad set got the most impressions but the weakest click through, so it built awareness rather than traffic. The Persian rugs ad set did the opposite: fewer impressions, but nearly double the clicks of any other post at the lowest cost. The takeaway is to lead with individual, nameable pieces.

Google Ads performance

88,545
Impressions
Search + Shopping
720
Clicks
to the store
AED 1,775
Total spend
AED 2.46
Blended CPC
CampaignImpressionsClicksCTRCPCSpend
Shopping: All Products86,9874920.57%AED 1.65AED 813
Search: Vintage & Lighting1,55822814.63%AED 4.22AED 962
Total88,5457200.81%AED 2.46AED 1,775

Both Google campaigns are now delivering. The Shopping campaign, launched on 27 July, generated 86,987 impressions in its first weeks at an efficient AED 1.65 per click, which is the product visibility at the top of Google that this project set out to achieve. The Search campaign shows a standout 14.63% click through rate, a sign of high buyer intent from people searching directly for vintage and lighting pieces. Together the two campaigns brought 720 qualified visitors to the store.

Google: the fix that unlocked everything

Merchant Center on 22 July: 0 approved, 342 limited.
BEFORE · 22 Jul · 0 approved · 342 limitedMerchant ID 5823523802
Merchant Center on 27 July: 321 approved, 18 limited, zero ad spend.
AFTER · 27 Jul · 321 approved · 18 limited213 free clicks · dh0 ad spend

The store was invisible on Google because the Merchant Center account was missing required business information, shipping and a return policy. That single issue held back the whole catalogue. Once it was completed, Google re approved the catalogue: approvals went from 0 to 321 and the products became eligible to appear at the top of Google. The account earned 213 free listing clicks in the 28 days before any paid spend, which is real demand the Shopping campaign now builds on.

What was done, in order

The full thirty days, 15 July to 15 August. The first half of the period was spent finding and clearing the block on Google. The second half was spent optimising what that unlocked and tightening the store behind it.

July
15 to 17 Jul
Account auditDone

Went through the Google Ads account, Merchant Center and the Instagram campaigns to establish why the store was not appearing on Google and where the spend was going.

17 Jul
Brief set: bids up, products on top

Goal agreed: raise Google visibility and get products showing at the top, ahead of competitors.

20 Jul
Search campaign re tuned for top positionDone

Moved to a bidding strategy that targets the absolute top of the page, with a cost safeguard so it competes for the top slot without overspending.

20 Jul
Conversion tracking rebuiltDone

Page views were being counted as conversions, which misleads the whole account. Reset so real enquiries and purchases are what gets measured.

20 to 22 Jul
Merchant Center root cause fixedDone

Completed business info and verified phone, added a UAE shipping policy (free, 1 to 2 days) and a return policy. This was the actual blocker behind "nothing shows up".

27 Jul
Catalogue approved: 0 to 321Done

Google re reviewed and approved 321 products. Free listings switched back on.

27 Jul
Google Shopping campaign launchedLive

Standard Shopping, UAE, AED 40 per day. This is the campaign that places product cards, image and price, at the top of Google.

28 to 31 Jul
Shopping watched through learningDone

A new campaign spends its first days learning. Delivery, cost per click and which products were actually being shown were checked daily, and the campaign was left to stabilise rather than edited mid learning.

August
1 to 3 Aug
Shopify product data cleaned for the feedDone

Worked through the products Google was still holding back: product titles, descriptions, brand and identifier fields, pricing and availability tidied in Shopify so the feed sends Google complete, consistent data.

4 Aug
Search terms reviewed, negatives addedDone

Read the actual searches the ads were showing against and blocked the irrelevant ones, so budget goes to people looking for vintage pieces and lighting rather than unrelated traffic.

6 Aug
Shopping bids and budget adjustedDone

First real Shopping data reviewed. Bids and budget moved toward the product groups earning clicks, and pulled back from the ones absorbing impressions without interest.

8 Aug
Shopify store tightenedDone

Store side fixes to support the ads: collection structure, product page presentation and mobile checks, so paid traffic lands on a page that gives the piece the best chance of an enquiry.

10 Aug
Instagram creative rebalancedDone

Acted on what the numbers showed. Weight moved toward single hero piece creative, which was pulling roughly double the click through of mood led posts, and away from the weakest performing ad set.

12 Aug
Remaining disapprovals worked downDone

Continued clearing the last flagged products in Merchant Center, taking the catalogue to 321 approved with 18 limited and 3 not approved still to finish.

14 to 15 Aug
Period close and reviewDone

Full month pulled together across Google Ads, Merchant Center and Instagram, the results checked against the brief set on 17 July, and next period priorities agreed.

Ongoing
Instagram campaign scaledLive

Multiple product and lifestyle ad sets plus the made to order Murano glass carousel, reaching 246k people and driving 7,511 clicks to the store.

Ongoing
Weekly account checksLive

Google Ads and Instagram reviewed through the week for delivery, cost per click and wasted spend, with bids, budgets and negatives adjusted as the data comes in.

One thing to sort: Instagram budget

Flagged for attention The Instagram ads run on a prepaid, top up account. When the balance runs out, delivery stops until it is topped up again. These frequent on and off gaps disrupt the campaign: each restart pushes it back into a learning phase, which raises costs and slows results. Moving to a steadier funding setup, or keeping a larger buffer topped up in advance, would let the campaign run continuously and perform better for the same spend.

Next period

  • Lead with individual pieces on Instagram. The rugs post proved specific, nameable products beat mood led creative. Build more ad sets around single hero pieces.
  • Keep the Instagram budget topped up so delivery does not stop and restart. Continuous running is worth more than the same spend in bursts.
  • Optimise the Shopping campaign. After the first weeks of data, split the catalogue by product type and put budget behind the pieces getting clicks.
  • Finish the catalogue cleanup: the last 18 limited and 3 not approved products, so 100% is eligible.
  • Add a WhatsApp enquiry path on Google, since WhatsApp is the natural channel for high value pieces.
  • Launch Reels for top of funnel reach, using the glass and showroom footage that suits the format.

Summary

The month in one paragraph The store is now found on Google. The reason products were not showing was a Merchant Center setup issue that rate limited the whole catalogue, and it is fixed: approvals went from 0 to 321 and a paid Shopping campaign is live, delivering 86,987 impressions in its first weeks at AED 1.65 per click. The Search campaign is pulling a 14.63% click through rate from high intent buyers. On Instagram, the campaign reached 246,000 people and sent 7,511 clicks to the store at a 26 fils cost per click, with product led posts clearly outperforming lifestyle ones. The main thing to improve is keeping the Instagram budget topped up so the campaign runs without interruption.