Essential
DefaultImage-first, clean product card. A timeless default with swatches and medium density.
Recommendation carousels with swatches and quick view, instant search, sign-up forms and content blocks. Wendy builds them, Cavaco keeps them in sync with your emails, and every pick comes from the same engine.
Switch the widget type, then change the settings on the right. These are the same options you get in the Cavaco widget editor.
Demo store, products and shoppers are illustrative.
Pick a layout family, choose a product card preset, then tune swatches, quick view, badges and ratings. The products come from your recommendation recipes, personalized for every shopper.
Image-first, clean product card. A timeless default with swatches and medium density.
Large editorial presentation. Imagery leads, details stay secondary.
Full-featured conversion card: reviews, badges, swatches and Quick View in the card.
Hover and swatches drive discovery: imagery changes, actions appear on intent.
Maximum products in minimum space for sidebars, cart pages and mobile rails.
Price-first promotional card: original, discount, final price and savings up front.
A promo panel next to a product carousel, for campaigns and drops.
14 product card presets
Filter the preset catalog by Badge, Quick View, Carousel, Rating, Swatches or Price. “Quick View + Badges” is the recommended default.
Product card tools
Shoppers switch colors right in the carousel and open a quick view to pick a size and add to cart without leaving the page.
Try the swatches
Outerwear
Trail Shell Jacket
★★★★★ 4.8 (212)
$148 $185
Color: Navy
Size
Swatches
Color, text or image presentation, with a max-visible count.
Quick View
Fashion Split or Stacked Detail presets. Variants, size, quantity and Add to Cart.
Badges
Sale callouts and a “New” badge for products added in the last month.
Rating
Star rating with Standard, Heart, Circle or Sharp shapes.
Image carousel
Swipe through each product’s images right in the card.
Price
Currency, decimals, regular, final and original price styling.
Add to Cart
Overlay on the image or in Quick View. Syncs with the store cart.
Show when
Show or hide any element based on catalog fields.
The recommendation engine behind every widget, email block and search carousel.
Ingredients · where candidates come from
Recently viewed
Viewed, added to cart or ordered by this shopper.
Bought together
Co-viewed and co-bought products, weighted.
Similar
Products that share attributes.
Trending
What’s moving right now, by attribute.
New arrivals
Fresh products by release date.
In context
Built around the product or page being viewed.
Personalization · how they’re ranked for one shopper
Affinity
Lean into each customer’s affinities, like color or brand, with a weight you control.
History
Use the shopper’s history as context.
Exclusions
Leave out what they already bought or the product in view.
Rules & grouping
Filters, rules and one card per product with variants grouped.
Recipes are versioned and shared: the same one can power a widget, an email recommendation block or a carousel inside search.
Aiden · Audience & Segmentation Lead
RoleOwns audiences and search: segments, ranking rules, picks in results.
Search
A search bar with suggestions and product results as shoppers type, and a results page with facets, sorting, grid or list layouts and pagination or “show more”. Carousels from the recommendation engine can sit right inside the results.
Query mode
KeyphraseHybridRanking · field weights
Rules
Facets
Suggestions
Products
Instant suggestions
Suggestions and product results while the shopper types, with a minimum query length.
Results layouts
Responsive grid or list, pagination or “show more”, page size.
Facets & filters
Checkbox, color, size, range, rating, toggle and link filters, plus applied and clear filters.
Every state covered
Loading, empty, error and no-query states, with optional default query.
Shop from results
Quick view, Add to Cart and Shop Pay in search quick views.
Same engine inside
Expanded product carousels pull recommendations into the results page.
Sam · SMS & Messaging Specialist
RoleFollows up by SMS in the same journey.
Sign-up forms
Multi-step forms as popups, flyouts, banners, embeds or full-page takeovers. Trigger them on exit intent, after a delay, a scroll depth or a number of pages, and control how often each visitor sees them.
Steps (up to 5)
Display
Trigger
Frequency
Don’t show again after submit · teaser after close
Theo · UX & Theme Designer
RoleTunes your theme, templates and on-site UX.
Content blocks
Content blocks for announcements, promos and image CTAs. Show a default variant to everyone and swap in a different one for a segment or a scheduled window.
Variants by segment & schedule
Free shipping over $75
Default variant · everyone
Winter drop: VIP early access
Segment: VIP customers
Weekend layers event
Scheduled Fri → Sun
Presets: Promo card · Promo banner · Image CTA card · Image CTA banner
Conrad · Consent & Compliance Manager
RoleKeeps consent, opt-ins and privacy pages compliant.
Reviews & consent
Product review widgets with star ratings, a rating histogram, review lists and carousels, filters, featured media and questions. Consent pages keep opt-ins compliant.
4.8
★★★★★
212 reviews
★★★★★
Kept me dry on a 6-hour hike
Fits true to size, the navy is gorgeous.
Display rules that apply to recommendation widgets, forms and content blocks alike.
Show on desktop, mobile or both.
A different variant per segment, with a default for everyone else.
Run a variant from one date to another.
Exit intent, delay, scroll or page count, and how often to show.
Each widget has its own analytics view.
Theme colors, fonts and custom CSS.
Shopify, BigCommerce and WooCommerce storefronts.
Same recipes as your emails and search.
Quick answers about widgets, search and the recommendation engine.
Works hand in hand with
See your own catalog in recommendation widgets, search and forms on a 30-minute demo.