Table of Contents
- Why Google Shopping Wasn't Built for Rentals
- Pricing Strategy: Per-Period vs. Base Rate
- Handling Availability for Rental Inventory
- Product Identifiers Without a GTIN
- Rental-Specific Policy Requirements
- Landing Page Requirements for Rental Listings
- Disclosing Deposits, Damage Waivers, and Fees
- Common Disapproval Reasons and Fixes
Party rental companies, tool and equipment rental businesses, AV and event equipment leasing, costume and formalwear rental — none of these fit the standard e-commerce model Google Shopping was designed around. Products aren't sold once; they're rented repeatedly, at variable rates, with deposits, damage waivers, and availability windows instead of simple stock counts.
Despite this mismatch, rental businesses can and do run successfully on Google Shopping — but it requires adapting the feed structure to fit a system built around one-time purchases. This guide covers the practical workarounds.
Why Google Shopping Wasn't Built for Rentals
The core Google Shopping feed schema assumes: a customer pays a price once, receives a physical item they now own, and the transaction is complete. Rental businesses break every part of that assumption — the customer pays a recurring or period-based rate, never owns the item, and the "purchase" is really a booking for a time window.
Google does not have a dedicated "rental" product category or attribute set in the standard Shopping feed spec (unlike, say, real estate or job listings, which have their own specialized feed types). This means rental businesses need to represent their offering within the standard retail schema — which requires some interpretation.
Pricing Strategy: Per-Period vs. Base Rate
The most common and most compliant approach is to list your standard rental rate for your most common rental period as the feed price — typically a daily or per-event rate — and be explicit about the rental period in your title and description.
| Rental Type | Recommended Feed Price | Title Example |
|---|---|---|
| Party/event equipment | Per-event or per-day rate | "Round Table Rental (Seats 8) — 1-Day Event Rate" |
| Tool rental | Daily rate | "Concrete Mixer Rental — Daily Rate" |
| Formalwear rental | Per-rental (typically covers a multi-day window) | "Men's Tuxedo Rental — 4-Day Rental Package" |
| Long-term equipment leasing | Monthly rate | "Forklift Lease — Monthly Rate, 12-Month Minimum" |
Whatever price and period you list in the feed, the landing page must show the identical price and rental period, prominently, without requiring the customer to select dates or add to cart first. If your website only reveals pricing after a multi-step date-selection wizard, you'll fail the price-match requirement. Show a clear "starting at $X for [period]" price on the page itself.
Handling Availability for Rental Inventory
Since rental availability is a moving target (a piece of equipment might be booked for specific dates but free for others), map your feed's availability attribute to whether the item is generally bookable right now, not whether every possible date is open:
- in_stock: The item is actively available for new bookings (even if some future dates are already reserved).
- out_of_stock: The item is fully booked for the foreseeable future, retired from your rental fleet, or under repair with no return date.
- preorder: Not typically applicable to rentals unless you're taking bookings for new inventory not yet received.
Make sure your landing page has a live calendar or booking widget that reflects real availability — Google's crawlers and manual reviewers may check whether "in stock" claims match what a real customer sees when they try to book.
Product Identifiers Without a GTIN
Most rental equipment doesn't have a retail GTIN because it's not sold as a discrete consumer product. For these cases, submit identifier_exists = false in your feed along with a strong brand and detailed mpn (manufacturer part number) if available from the equipment manufacturer. If no manufacturer identifiers exist at all (e.g., custom event decor), rely on detailed, unique product descriptions instead — Google does allow items without standard identifiers as long as you flag it correctly rather than omitting the field.
Rental-Specific Policy Requirements
Standard e-commerce return policies don't apply to rentals, but Google still expects clear policy disclosure. Replace a "Return Policy" page with a "Rental Terms & Conditions" page covering:
- Rental period and late return fees
- Damage policy and how damage charges are assessed
- Cancellation policy and refund eligibility for cancelled bookings
- Delivery/pickup logistics if applicable
This page serves the same trust-signal function that a return policy does for standard retail — Google's reviewers are checking that your terms are clear and fair, not that you specifically use the word "returns."
Landing Page Requirements for Rental Listings
Each product landing page needs: clear rental pricing, the rental period covered by that price, photos of the actual equipment (not manufacturer stock photos if you're renting used equipment — Google's misrepresentation checks apply here too), and a visible path to check availability or book.
Disclosing Deposits, Damage Waivers, and Fees
Security deposits, damage waiver fees, delivery fees, and cleaning fees are common in rental businesses and must be disclosed on the product page before checkout — not revealed for the first time at final payment. This falls under Google's general pricing transparency requirements: any mandatory fee needs to be visible where the customer sees the base price, even if the fee itself is refundable.
Listing a low "starting at" rental price in the feed while the required damage waiver, delivery fee, and cleaning fee push the real minimum cost significantly higher — with those fees only revealed at checkout. This pattern reads as a misrepresentation violation, not just a pricing quirk, because the advertised price becomes materially misleading.
Common Disapproval Reasons and Fixes
| Disapproval Reason | Likely Cause | Fix |
|---|---|---|
| Price mismatch | Landing page hides price behind a date-selector or quote request | Show a clear base/starting price directly on the page |
| Missing return policy | No dedicated rental terms page, or it's not linked from GMC settings correctly | Create a rental terms page and set it as your "return policy" equivalent in GMC settings |
| Misrepresentation | Hidden mandatory fees discovered at checkout | Disclose all mandatory fees on the product page |
| Identifier errors | Feed submits blank GTIN/MPN fields instead of flagging their absence | Set identifier_exists=false explicitly |
Rental and leasing businesses can absolutely succeed on Google Shopping — the key is translating your booking-based model into the language of Google's retail feed schema without misrepresenting your pricing or terms in the process.
Scaling Across Multiple Rental Locations
Many equipment and party rental businesses operate multiple branch locations, each with its own inventory pool. If you run separate GMC feeds per location, keep product IDs unique per branch (e.g., append a location code) to avoid duplicate-ID conflicts, and consider whether Local Inventory Ads (covered in our Local Inventory Ads guide) are a better fit than standard Shopping for driving location-specific bookings, since LIA is purpose-built to show product availability tied to a specific nearby location.
For businesses that deliver equipment rather than requiring pickup, make delivery radius and delivery fees explicit in your feed's shipping settings and on the landing page — a rental listing that appears available but is actually outside your serviceable delivery area creates the same kind of customer frustration and complaint risk as a standard e-commerce shipping restriction that isn't disclosed.
Frequently Asked Questions
Can I list the same rental item multiple times for different rental periods?
Yes, and this is often a smart strategy — list a "Daily Rate" version and a "Weekly Rate" version of the same equipment as separate feed items with distinct IDs, each linking to a landing page (or landing page section) that clearly shows the corresponding price and period. Just ensure titles are distinct enough that they don't read as duplicate listings.
Do rental businesses need to submit a GTIN if the manufacturer has one?
If the equipment itself has a manufacturer GTIN (common for branded tools and machinery), submit it — this improves feed quality and Ad Rank the same way it does for retail products. Reserve identifier_exists=false only for genuinely unbranded or custom items with no manufacturer identifier available.
How should seasonal rental businesses (holiday decor, costumes) handle off-season listings?
Set items to out_of_stock or pause the campaign entirely during the off-season rather than leaving "in stock" listings live for products nobody can currently book — stale seasonal listings generate poor click-through and can create customer confusion if someone tries to book a Halloween costume in March.
Check Your Rental Feed for Compliance Gaps
Run our free GMC scan to catch pricing mismatches, missing identifiers, and policy gaps specific to rental and leasing businesses.
Run Free GMC Scan →