Bulky Item Delivery Economics in Google Ads
That garden furniture sale to the Scottish Highlands looks great in Google Ads. But when delivery costs £95 instead of £25, your 4x ROAS becomes a loss. Here's how to build geographic profitability into your bidding.
The Bulky Delivery Challenge
Garden furniture, outdoor buildings, and large outdoor products face a unique advertising challenge: delivery costs that vary dramatically by location.
Typical Delivery Cost Variation
- Mainland UK (zones 1-2): £25-45 for large items
- Outer regions (zone 3): £45-75
- Scotland Highlands (zone 4): £75-120
- Islands (zone 5): £100-200+
- Northern Ireland: Often excluded or premium pricing
Google Ads doesn't know about these costs. It optimises for conversion value, which is the same £599 regardless of whether you ship to London or Lewis.
Delivery Margin Reality
The impact on actual profitability is stark:
£599 Garden Set to Manchester
Product margin: £180 | Delivery cost: £35 | Net margin: £145
£599 Garden Set to Aberdeen
Product margin: £180 | Delivery cost: £85 | Net margin: £95
£599 Garden Set to Shetland
Product margin: £180 | Delivery cost: £180 | Net margin: £0
Same product, same advertised price, same ROAS in Google Ads. Completely different profitability. If you charge customers the same delivery fee regardless of location, this is absorbed margin eating your profit.
Geographic Bid Adjustments
Adjust bids by location to reflect true profitability:
- Location bid modifiers: Set negative adjustments for high-cost delivery zones
- Exclusion zones: Consider excluding areas where delivery economics are unworkable
- Separate campaigns: Run different campaigns for different delivery zones with appropriate efficiency targets
- Conversion value adjustment: Pass lower conversion values for high-cost delivery areas
Bid Modifier Example
- London, Southeast, Midlands: +10%
- Northern England, Wales: 0%
- Scotland (excluding Highlands): -20%
- Highlands and Islands: -50% or exclude
Feed Optimisation
Your Shopping feed should reflect delivery complexity:
- Shipping weight: Accurate weights help Google estimate delivery costs
- Shipping settings: Use Merchant Center shipping tables that reflect actual zone-based pricing
- Custom labels: Segment products by delivery complexity (standard, pallet, specialist)
- Product dimensions: Include for accurate freight quoting
Accurate shipping data in your feed improves the Shopping experience and reduces cart abandonment from unexpected delivery charges.
Campaign Structure
Structure campaigns to enable geographic control:
Recommended Structure
- Campaign: Bulky Items - Zone 1-2 → Target ROAS 4x, high priority
- Campaign: Bulky Items - Zone 3 → Target ROAS 5x (higher to offset delivery)
- Campaign: Bulky Items - Zone 4-5 → Target ROAS 7x or paused
- Campaign: Standard Items - All UK → Normal efficiency targets
This structure allows you to pursue volume where profitable and pull back where delivery economics don't work.
True Profit Measurement
Standard ROAS doesn't capture delivery economics. Build better measurement:
- Net margin tracking: Calculate profit after COGS and delivery per order
- Geographic POAS: Profit on ad spend by region
- Delivery cost analysis: Regular review of actual delivery costs by postcode
- Customer lifetime value by region: Rural customers may have lower repeat rates due to delivery friction
POAS Calculation Example
Revenue: £10,000 | Ad Spend: £2,500 | ROAS: 4x
COGS: £4,000 | Delivery: £1,500 | Gross Margin: £4,500
POAS: £4,500 / £2,500 = 1.8x → £0.80 profit per £1 ad spend
The Bottom Line
Bulky item delivery costs can completely invert the profitability picture that Google Ads shows you. Build geographic awareness into your campaigns, adjust bids to reflect true margin by location, and measure profit rather than revenue. The retailers who do this effectively can bid more aggressively in profitable zones while competitors burn budget in unprofitable ones.