Profile

Profile

Managing Profiles

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.

What is a Product Profile?

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.

Why Use Product Profiling?

  • 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.

Managing Product Profiles

To create or manage profiles:

  1. Go to the “Profile” section in the left-hand menu.

  2. 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

 


How to Create a Profile?

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.


 STEP 1: Go to the Profile Section

  • 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”).



STEP 2: Assign Products to the Profile (Rule Group)


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.


STEP 3: Select Miravia Product Category

  • 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".


STEP 4: Map Product Attributes

Your profile setup must match Miravia’s listing requirements. This section includes:

A. Required Attributes

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.


 B. Variation Attributes

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”


 C. Recommended Attributes (Optional but Helpful)

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.

STEP 5: Title SEO Optimization

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.

 STEP 6: Set Custom Pricing Rules

How it works:

  1. Select the Region(s):
    Choose from Spain, Portugal, Italy, or use General Price (All Countries) to apply the same pricing rule everywhere.

  2. 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.

  3. 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.

  4. 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.

Important Note:

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.

Use Case Example

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

STEP 7: Save the Profile

  • After all configurations are complete, click Save at the top right.

  • Your profile is now live and will be applied to all matching products.

Editing or Reassigning Products to a Profile

  • 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.




    • Related Articles

    • Profile

      Profile Section Overview The Profile feature allows you to define and apply a complete set of listing rules for a specific group of products, which will then be listed on Miravia. It streamlines how you manage title formatting, pricing strategies, ...
    • Profile Management

      Product profiling is a means of categorizing similar products under a single category. This enables sellers to modify/edit all products under that profile in one go. With the help of Profiling, you can apply a certain set of rules and customization ...
    • Edit Profile

      You can also view, edit or delete the profile from the ‘Profile Section.’ Click on edit. Make the changes, whatever is required, like name attribute mapping or price rule, and save to implement those changes. These attributes in the Profile section ...
    • Create Profile

      Go to Profile > Create a profile Fill in all details, like set a unique profile name, so it’s easily identifiable. 3. Further, you need to select & set “Rule Group” to fetch data from a similar set of products. Product Match: The rule is based on ANY ...
    • How to Search/Filter Product

      If you are looking for a particular product(s), you can easily search them from the ‘Search Menu,’ or you can also apply a filter based on SKU, profile, product type, etc. You can filter products basis the following criteria: Profile Product Type ...