Create Custom Attributes
Step 1: Add Attributes to Product
- In “Products,” select or create the product
- Scroll to “Custom Attributes” and add a new key-value pair (e.g., “bonus_url” → “https://yourbonuslink”)
- Save your changes
Step 2: Use in Page Builder
- Add a “Product Item” component to your page
- In the properties tab, configure fields such as Product Type and Classification (e.g., Bonus)
- To display attributes, add text or links using
{product.attributes.[attribute_name]}, e.g.,{product.attributes.bonus_url}
Common Attribute Types
Bonus Content
- bonus_url: Link to bonus materials
- bonus_description: Description of bonus content
- bonus_value: Monetary value of bonuses
Product Details
- warranty_period: Product warranty information
- shipping_weight: For shipping calculations
- dimensions: Product size specifications
- color_options: Available color variants
Marketing Data
- launch_date: When product was released
- bestseller_rank: Ranking information
- testimonial_count: Number of reviews/testimonials
- guarantee_terms: Money-back guarantee details
Display Attributes on Pages
Text Display
Link Display
Conditional Display
Show attributes only if they exist:Advanced Use Cases
Dynamic Pricing
- Store different price points for different audiences
- Show member vs. non-member pricing
- Regional pricing variations
Affiliate-Specific Content
- Custom bonuses per affiliate
- Affiliate-specific landing page content
- Tracking codes and parameters
Seasonal Promotions
- Holiday-specific offers
- Limited-time bonus content
- Seasonal product variations
Best Practices
Naming Conventions
- Use descriptive, consistent attribute names
- Avoid spaces (use underscores:
bonus_urlnotbonus url) - Keep names lowercase for consistency
Data Management
- Regularly audit and clean up unused attributes
- Document what each attribute is used for
- Maintain consistency across similar products
Performance Considerations
- Don’t create excessive attributes for single products
- Use attributes efficiently to avoid page slowdowns
- Cache frequently accessed attribute data
Troubleshooting
Common Issues
- Attribute not displaying: Check spelling and syntax
- Broken links: Verify URLs in attribute values
- Missing data: Ensure attributes are saved to the product
- Formatting problems: Check for special characters in attribute values