Book a call

Fill out the form and we will call you back as soon as possible

If we can't reach you, we'll send an email instead

Do you have a support request? Then it's better to send an email to support@shoporama.dk

Emergency situation

In case of emergencies or breakdowns, you can send an SMS to our emergency hotline

On-call phone (SMS only)

+45 29 70 15 95

Send an SMS with the following information:

  • Your name and webshop
  • Description of the problem
  • Your callback phone number

Notes: This service is only for critical situations where your webshop is down or has serious problems. For regular support, please use our normal support channels.

Product profiles and variants

Guide to product profiles and variants in Shoporama. Understand how profiles, attributes and variants are related.

Reading time: approx. {eight} minutes
Shopejer

Product profiles are a central part of Shoporama. A profile defines what attributes and variants a product can have, such as color, size or material. When you create a product, you select a profile and the product automatically gets the attributes defined in the profile.

What is a product profile?

Think of a product profile as a template for a type of product. If you sell clothing, you can create a profile called "Clothing" with the attributes "Color" and "Size". All products created with this profile will automatically have fields for color and size.

Typical examples of profiles:

  • Clothing - Attributes: Color, Size
  • Shoes - Attributes: Color, Shoe size
  • Electronics - Attributes: Storage capacity, Color
  • Standard - No attributes (for simple products without variants)

Create a new profile

  1. Go to Settings → Profiles
  2. Click Create new profile
  3. Give the profile a descriptive name (e.g. "Clothing" or "Electronics")
  4. Click Save

The profile also gets a tag that can be used for filtering and in your theme.

Add attributes to the profile

Once the profile is created, you can add attributes. Click Add new attribute on the profile edit page. For each attribute you can configure:

  • Name - The name of the attribute (e.g. "Color" or "Size")
  • Tag - A code-friendly name for use in the theme and filters
  • Type - Choose from:
    • List of values - The most common type. Define a list of possible values (e.g. "Red", "Blue", "Green")
    • Text - A free text field
    • HTML - A field with HTML editor
    • Number - A numeric field
    • Yes/No - A checkbox
  • Special purpose - Select whether the attribute represents size, color or gender. This is used by product feeds (e.g. Google Shopping) to correctly categorize product data
  • Variant - Mark the attribute as a variant if you want the customer to be able to select it at checkout (see below)
  • Has different price - Enables individual pricing per variant value

Variants

A variant is an attribute that the customer selects at checkout - typically color or size. When an attribute is marked as a variant:

  • The customer must select a value before the product can be added to the cart
  • Stock is managed per variant (e.g. 10 pieces in size M, 5 pieces in L)
  • Variants appear in orders, invoices and feeds

Read more about managing stock per variant in the article Synchronizing stock with variants.

Add variant values

For attributes of type "List of values", you need to define the possible values. On the attribute's edit page:

  1. Click Add new value
  2. Enter the value (e.g. "Red" or "XL")
  3. Click Save

You can quickly add multiple values at once by separating them with a semicolon, for example: S; M; L; XL; XXL

Change the order of the values via the weight field - lower weight is shown first.

Prices per variant

If you have checked "Has different price" on an attribute, you can set individual prices for each variant value. This is useful when, for example, larger sizes cost more than smaller ones.

Financial products

A profile can be marked as "Financial" if it contains products such as gift cards or credit. Financial products are automatically excluded from search and product feeds. Note that financial profiles cannot have attributes.

Profile attribute overview

On the profile edit page, you see a table of all attributes with:

  • Name - Attribute name
  • Type - List, Text, HTML, Numbers or Yes/no
  • Purpose - Size, Color, Gender or blank
  • Tag - The code friendly name
  • Variant - Yes/No
  • Price - Whether there are individual prices per value
  • Weighting - The order the attributes are displayed in

You can change the weighting directly in the table to control the order.

Important to know

  • A profile cannot be changed on an existing product. If you need a different profile, you need to create a new product with the correct profile
  • A profile can only be deleted if no products are using it
  • You can view all products with a specific profile by clicking Save and view items on the profile's edit page

Tips for profile setup

  • Think ahead - Consider what attributes you will need before you create the profile. It's easier to add than to remove
  • Use purpose correctly - Set "Color" and "Size" as purpose on the relevant attributes so product feeds like Google Shopping get the right data
  • Keep it simple - Create only the profiles and attributes you actually need
  • Default profile - Create a simple profile without attributes for products that don't have variants

Do you need help? Contact us at support@shoporama.dk.