Product profiling helps you organize and manage how your Shopify products are listed on the Miravia Marketplace. It allows you to group products under common settings for category mapping, attribute mapping, pricing rules, and sync behavior, ensuring listings are accurate and consistent.
A product profile is a preset configuration that defines how products in that group should be handled on Miravia. Each profile includes:
Miravia Category Selection – Assign the correct marketplace category
Attribute Mapping – Map Shopify product attributes to Miravia attributes
Pricing Rules – Set custom pricing logic per region
Title Customization & Sync Settings – Control how product data is displayed and synced
Note: While all your Shopify products fall under the Default Profile initially, you can create custom profiles for specific product sets based on vendor, tags, inventory, or any logic you define.
Update settings for hundreds of products at once
Apply specific pricing or titles for different product categories
Automatically apply rules to new products matching the same conditions
Streamline bulk uploads with consistent category/attribute mapping
Tip: You can move any product from the Default Profile to a Custom Profile by re-saving it under the desired profile.
To create or manage profiles:
Go to the “Profile” section in the left-hand menu.
Choose from:
Create Profile – Set up a new profile from scratch
Edit Profile – Update an existing profile with new rules or mapping
Each profile allows you to:
Set category & attributes
Define pricing rules
Create rule groups to auto-assign products
Map required, variation, and optional attributes
Product profiles allow you to group and manage Shopify products under a set of unified rules, attributes, pricing logic, and listing structure. By creating profiles, you streamline Miravia listings and avoid manual setup for each product.
From the app dashboard, click on “Profile” in the left-hand navigation.
Click “Create” to begin setting up a new profile.
Enter a Profile Name that helps you easily identify the group later (e.g., “Beauty Tools Spain”).
Use conditions to decide which Shopify products should be auto-assigned to this profile.
Choose matching conditions:
Any Condition – Products matching at least one rule will be included.
All Conditions – Products must meet all listed rules to qualify.
Create rule logic using:
Fields like: Product Title, Tags, Vendor, Product Type, or Price
Criteria like: Equals, Contains, Greater Than, etc.
Example:
Tags = Beauty
Price > 10
Click Run Query to preview how many products match your conditions.
Tip: Check “Override Existing Product” only if you want this profile to replace the existing profile assignment of matching products.
Use the dropdown to search and assign the most relevant Miravia category to your profile.
This impacts which required, variation, and recommended attributes become visible next.
Auto-Assign Category
Miravia can auto-detect the right category based on your product title and description if you select "Auto-assign category".
Your profile setup must match Miravia’s listing requirements. This section includes:
These are mandatory. You can either:
Map a Shopify attribute (e.g., GTIN, Brand, Weight, Package Dimensions)
OR enter Fixed values (e.g., Brand: “Generic”, Weight: “0.5kg”)
Examples:
EAN/GTIN code → Shopify field like Barcode
Note: EAN Code: EAN code is a 13-digit bar code used to identify each product in an eCommerce store. You must map the Shopify attribute (that contains the value of the EAN code) with Miravia. For example, if an attribute is named “GTIN” in the Shopify Store, you can map it with an EAN code attribute in the app.
Brand → Shopify field like Vendor
Delivery by Seller → Predefined “Yes” or “No”
Total package dimensions (L + W + H) must be < 300 cm.
These are required if the product has variants (like Size or Color).
Map Shopify options like Color and Size to Miravia variation fields.
Click “Option Value Mapping” to match Shopify values to Miravia equivalents.
Example: Shopify “Black” → Miravia “Deep Black”
Not mandatory, but improves product visibility and compliance.
Examples include: ESG Labels, Low Stock Alert, Hazmat, Product Certificates
Can be mapped from Shopify attributes or entered as Fixed/Predefined values.
Set how product titles should appear on Miravia.
Choose up to 4 components for title generation, such as:
Brand
Product Type
Barcode
SKU
Custom Keyword
This boosts search visibility on Miravia while maintaining a clean and optimized title format.
Select the Region(s):
Choose from Spain, Portugal, Italy, or use General Price (All Countries) to apply the same pricing rule everywhere.
Set the Rule Type:
For each selected country, you can apply pricing adjustments using:
Fixed Increment / Fixed Decrement
Percentage Increment / Percentage Decrement
Multiply
Or select None to use your default Shopify price.
Choose Which Price to Apply the Rule To:
Apply rules to the Regular Price, Sale Price, or both.
You can check/uncheck which fields should be affected by the custom rule.
Disable Sale Price (Optional):
Set this to Yes if you want Miravia to ignore the “Sale Price” from Shopify and only use the Regular Price.
Useful if you run promotions in Shopify but don’t want them reflected on Miravia.
If you set a pricing rule for one region (e.g., Spain) but don’t want any rule applied in another (e.g., Italy), make sure to:
Select that country (Italy)
Set the Custom Price Rule to None
This ensures Miravia uses your original Shopify price in that region, preventing any unintentional pricing adjustments.
Let’s say:
You want to increase prices by 5% in Spain
Lower prices by $3 in Portugal
And keep the default prices in Italy
Your setup would be:
Spain: Percentage Increment, Value: 5, Apply on: Regular Price
Portugal: Fixed Decrement, Value: 3, Apply on: Both
Italy: None
After all configurations are complete, click Save at the top right.
Your profile is now live and will be applied to all matching products.
You can edit the profile at any time via the Profile section.
If you change the rules or settings, newly matched products will be assigned automatically.
To manually reassign products, move them to a different profile and save again.