Customers
-
Newsletter
27 Nov 2025
Newsletters is a feature where the shop can easily send out emails to all customers in the customer register who have chosen to receive newsletters from the shop.Newsletters are included at no extra cost in Abicart Plus and Abicart Pro.How many emails can I send from the store?We have a limit of 2000 emails / day for newsletters. If you have more customers in the mailing, the newsletter will be split and sent out 2000 emails / day until all customers have received the email.If you need to send more than 2000 emails / day we can recommend Mailchimp, which is an external service for sending newsletters. We have an integration to Mailchimp included at no extra cost and through it you can easily transfer all your customers and then send out newsletters from there. Can I send to customers who are not in the customer register?No, there is no feature in the store where you can send to customers/mailing addresses that are not in the customer register. You can only send to customers in the customer register who have agreed to receive newsletters. I have many customers who have shopped in the store, why are they not in the customer register?In order for a customer to be in the customer register, the customer must have chosen to create a login account in the store. If the customer shops as a guest (without logging in), they are not included in the customer register. I have a file with email addresses, how do I get them into the customer register?Please note that according to the GDPR law, you cannot add people to a register without their consent to do so. If you have a file with customers where they have given consent for newsletters, we have a function to import customers into the customer register. It can be found under Customers -> Import customers. How do I create a newsletter?Go to Customers -> Newsletters -> Click on "New newsletter"LogotypeClick on "select image" and you will be taken directly to file archive where you can select from your images or upload new ones.Maximum widthThis is where you specify the width of the newsletter. The default width is set to 800 points.LanguageIf you have added multiple languages to the store, you can choose between these languages here.SubjectWhat you type here will appear in the recipient's subject line in the mail application:HeadingEnter a heading that appears below any logo in the newsletter.Introductory textThe text you write here will appear below the heading of the newsletter.Select articlesIf you want to include articles in the newsletter, select them here. Click on the drop-down menu and tick the articles you want to include.Be careful not to include too many products in the newsletter as this will make the mailing process heavier. This increases the risk of the mailing getting caught in a spam filter. You should avoid having more than eight products. Instead, refer customers to a page in the shop that shows more products.PricesSpecify how the prices of the items should be displayed, with or without VAT.CurrencySelect the currency in which the product prices should be displayed.Closing textIn this field you can slice text that will appear below the articles, at the bottom of the newsletter.In the fields "Opening text" and "Closing text" you can insert text and images. Be careful not to add too heavy images as this increases the risk of the newsletter getting caught in a spam filter.PreviewClick on "save and preview" at the bottom of the page:A preview of what the mailing will look like is shown below.Note that the appearance of the newsletter may vary in different email clients, so this preview may not necessarily match exactly what your customers will see. Send out newsletterClick on the "Prepare mailing" tab.There are three different functions for sending out the newsletter. Test mailingEnter an email address and then click on "Start mailing". A newsletter will only be sent out to the address entered. A very good feature to use to see how the newsletter will look like in a mail client.All who want newslettersIf you choose this option, newsletters will be sent to all customers in the customer register who want newsletters.Customers who want newsletters in selected customer groupsHere you can select one or more different customer groups and then send to the customers who are in one of the selected customer groups and who want newsletters. Newsletter unsubscribeThere is a built-in function that automatically adds an unsubscribe text at the bottom of the newsletter. The text reads: "If you no longer wish to subscribe, you can unsubscribe from the newsletter here: Unsubscribe from the newsletter". When you click on the link, "Want newsletter" will be unchecked for the specific customer in the customer register.
-
Customer import
27 Nov 2025
Customer import is a function to easily add many customers to the customer register via an import file. Please note that customers must give their consent to be placed on a customer register. Therefore, you must not simply collect email addresses and other customer information and import it into the store's customer register. This is illegal under GDPR. Something to consider Customer import does not work in the same way as product import where you select property/column, but here there are 20 predefined properties (21 properties in multi-store systems). All properties listed under Customers -> "Import Customers" must be in the file and be in exact the column order for the import to work. Properties that can be imported The following properties must be included in the import file, one property per column in exactly the order listed under Customers -> Import Customers in Store. First name - Customer's first name Surname - Customer's last name Email - Customer's email address (only one email address per customer card). Company/Organisation - The name of the customer's company. Left blank for private persons. Person/organization no - Customer's social security number or organization number (May be left blank.). Adress - Customer's address (May be left blank.). ). Postal code - Customer's postal code (May be left blank.). City - Customer's postal location (May be left blank.). Country - Customer's country. Country must be in English. If the field is left blank, the customer gets Sweden as country. Phone day - Field for phone number (Can be left blank.). Phone evening - Field for phone number (Can be left blank.). Customer group - Enter name of customer group if the customer is to belong to one or more customer groups. Otherwise, the field is left blank. If the customer belongs to several customer groups, enter them one by one separated by commas. Username- Enter a unique username. We recommend entering the customer's email address. If the username is left blank, the customer will not be able to log in and be an "approved buyer". They will only be able to receive newsletters. Password - Field for password. Approved Buyer - Should the logged in customer be able to shop. Enter a one (1) for "Yes" and a zero (0) for "No". Priority supplier - Enter supplier name (Partner function), otherwise leave blank. Customer type - Enter customer type, private for individual and company for corporate customer. If this field is left blank, the customer type will be set depending on the choice made at import, "If a customer is not of a certain type, do you want to import the customer as a business or private customer?" Store codes (multi-store system only) - To import customers in the customer register in a multi-store system, you must also give them access to a sub-store. Specify the sub-store's store code in this column. To import a customer in multiple sub-stores, enter the store codes in the same column separated by a comma. The store code column should not be included in the import file for a "regular" store. For multi-store system imports only. Unique customer number - Enter a unique customer number for all customers. No two customers can have the same customer number. Want newsletter - Should the customer receive the newsletter. Enter a one (1) for "Yes" and a zero (0) for no. Language - Enter the language of the customer, e.g. sv or swe for Swedish, en or eng for English. A complete list of all languages can be found at the bottom under Customers -> Import customers. Customer import: step by step If you have a file with customers that you want to import, open the file in your spreadsheet program (e.g. LibreOffice Calc, Excel or similar). Make sure the file looks okay, that the properties are in one column, that the å, ä, ö and other special characters look correct. If the content does not look correct in the file, it must be closed immediately without saving. Instructions on how to open the file correctly in Excel Download our sample file here Prepare the file for import If the column order does not match the properties listed under Customers -> Import customers into your store the columns need to be rearranged to match. When the columns are in the correct order, the following steps need to be taken: Delete the first line of the file if it contains column headings. The first line in the file must be a customer. Remove blank lines in the file. A tip is to sort the file on the email column. Then all empty lines will disappear. The file must be saved as a text file in the CSV format. The column delimiter in the file must be a semicolon. To save the file as a CSV with a semicolon delimiter, do the following (example from LibreOffice Calc). Go to File -> Save As. To resave the file in a different file format, click on "File Format" to bring up a list of different formats. Select "Text CSV (.csv)". Then click in "Edit filter settings" and "Save". The following window will appear. Character set - Select "Unicode (UTF-8)". Field delimiters - Select semicolon (;). String delimiter - Make sure there is a quotation mark (") in that field. Then click "OK" and the file will be saved on your computer. Import the file Go to Customers -> Import Customers. Under "Select the file you want to import", click on the "Select file" button and select the import file to be imported. Below this is a box called "Import settings". Here there are two choices that you have to make. If the customer's username or customer number is already in the customer register - If there are already customers in the customer register, a check will be made to see if the customer is already in the customer register. The check is done on the username and customer number. If there is a match, you have to choose whether to update the customer card with the data that is in the file (Update information) or not to change the customer (Ignore). If a customer is not of a certain type, do you want to import the customer as a business customer or private customer? - If the customer type field is empty in the import file, here you choose which customer type the customer should be imported with, Private or Business customer. All done. Click the import button in the top right corner. The import can take anywhere from a few seconds up to a minute depending on how many customers are in the file. If the file is correct, text will be displayed with the result. If something is wrong with the file, a message in red text appears instead, similar to this: First, it prints out which line is wrong and which properties are wrong. This error message is the most common error you will get and it occurs when you have forgotten to delete the first row of column headers in the file. However, it displays a clear error message as to which row and property is incorrect. Correct this and re-import the file. If you get a message in red then the import is aborted completely and no customers are imported. I only have the customer email address, how do I import it? If you have a text file that only contains email addresses you can import this, but all the properties listed under Customers -> Import customers must be included in each column in exactly the right order in the file. The following fields must contain data in order for the file to be imported: first and last name (private person), or company name (business customer) email (must be unique) approved buyer (1/0) customer number (must be unique) approved buyer (1/0) newsletter (1/0) language If you only have e-Newsletter (1/0) then you postal addresses, you can enter the e-mail address as a first or last name (or company name) as well as an e-mail address. If the customer also needs to be able to log in, the username and password must also be included and then the email address can also be entered in these columns. You must also enter values for "approved buyer" and "want newsletter". There, a one (1) means "yes" and a zero (0) means "no". If you want the customers to be "approved buyers", you must also enter "username", otherwise the customers will not be able to log in. A tip then is to enter the email address as the username. All customers must have their own customer number and if you don't have it, you can generate it in for example Libre Office Calc and Excel. Two customers must not have the same customer number but all customers in the customer register must have unique customer numbers. You also need to import a language for the customer, e.g. sv or swe for Swedish, en or eng for English etc. A full list of all languages can be found at the bottom under Customers -> Import customers. If you do not have information for the other fields (those that are not mandatory), leave them blank but the columns must still be included in the file. Example of what a file might look like. In this example we have two customers that we want to import into the customer register. On line 2 there is a private person who should only be able to receive newsletters. We only have one email address for this customer and therefore enter the email address in the last name and email fields. The customer type is "person" and we enter a customer number. Note that "approved buyer" is set as "No" (0) and newsletter is set as "Yes" (1). On line 3 there is a business customer who should be able to log in and shop but does not want newsletter. We only have the customer's email address and then enter this email address in the Email, Company, Username and Password fields. The customer type is "company" and we enter a customer number. Note that "approved buyer" is set as "Yes" (1) and newsletter is set as "No" (0). Don't forget to delete the top row if it contains column headers before importing. The first line must be a customer. Also remember to resave the file as a semicolon-separated CSV file.
-
Importing customer prices (old way of pricing)
27 Nov 2025
Instead of manually entering alternative prices for all products on each customer group, you can do a text file import that quickly updates all prices in the file. Custom price imports are included in Abicart Plus and Pro at no extra cost.Note: This import only applies to the "old" way of pricing, where you enter customer-specific prices under the "Product selection and prices" tab directly on the customer group.If you use price lists, customer-specific prices are imported in a separate price list under Products -> Pricing.What should the import file look like?The appearance of the file can vary depending on the different currencies active in the store. To see exactly what the file should look like for you, go to Customers -> Import Customer Prices. Under the heading "Import customer prices and product selection", you will see a bulleted list of the columns that need to be in the file for the import to work. In this example, we only have SEK as the active currency in our shop and the file should look like this: Customer group nameName of the customer group. The name has to match exactly with lower and upper case letters. If the customer group does not already exist, it will be created.Product numberPlease enter the product number. If the product number does not exist in the store, the import will receive an error message and be aborted completely. It is not possible to specify a different price for the customer's choice. Only the price of the main product can be entered.Price (SEK)Enter a new price for the product. If you want the product to have the same price as the regular price, the product number must be included and you then leave the price field empty. Extra price (SEK)Enter a new extra price for the product. Example fileThe following is an example of what an import file might look like. Things to considerThe file to be imported must be a text file with a semicolon as delimiter. Both prices and extra prices can be left blank. If only product numbers are present, it means that the product is included in the customer group selection with normal price. In case of an import, the previous settings of the customer group will be reset. Then the product numbers and prices contained in the file will be imported. So you cannot update only one product price via an import, but all products and all prices must be included in the import file.When the file is ready to be imported, column headings on line 1 must be deleted (as this example shows). The first line must be a product.
-
Customer groups
27 Nov 2025
Customer groups is a feature to give logged-in customers different prices and/or access to a different product range. What are customer groups? A customer group is a container for customers, customer-specific product selection and customer-specific prices. Customer groups are included at no extra cost in Abicart Plus and Pro subscriptions.How to create a customer groupGo to Customers -> Customer groups -> + New customer groupWhen you create a new customer group, you go directly to the "Properties" tab. Here you give the customer group a name. You also choose which payment methods will be available at checkout when customers in this customer group are logged in. NameName the customer group, for example "Retailer". Payment methodsThis lists all available payment methods for the store. If you want to restrict a payment method to one or more customer groups, select the payment method here and make sure that the setting "Make available only to those customers or customer groups where I specify it."PricingIf you use the new price list feature, you will also see a block where you can select price lists for "Regular price" as well as "Extra price". The price lists are created under Products - Pricing. You can also select price lists for the customer groups under Products -> Pricing -> tab "Usage". Select product selection on a customer groupWhen editing a customer group, two tabs appear at the top, "Properties" and "Product selection and prices". Under the tab "Product selection and prices" you select which products will be displayed for logged in customers belonging to the selected customer group. If you are using the old system for prices, you will also be able to set a different price for the products in the selected customer group here.In the "Product selection" field, the product range selected for the customer group is displayed. "All products in the store" is selected by default and below it all product groups in the store are displayed at the top level.To customize the selection you can check in and out the product groups. To select individual products in a customer group, click on the arrow in front of the product group name, which will then drop down. Then tick "Customize by product within the group" and then select the products to be displayed to logged-in customers belonging to the selected customer group. Products belonging to multiple product groups will only be displayed in their primary product group. Adding customers to a customer groupWhen you create a customer group, it is empty.Customers are placed in a customer group in two ways:You create a customer yourself and choose that the customer should be in a certain customer groupThe customer creates an account and is placed in a customer group.Create a customerGo to Customers -> Customer Register -> Click on "+ New Customer" in the top right cornerYou fill in the customer details yourself and then give the customer a username and password.Customer creates account yourselfHere's how to set up your customers to create an account:Go to Customers -> Customer settings -> New customersYou need to choose a customer group that all new customers will fall into. One tip is to create a customer group called "Unapproved Customers". Then select it here.Create a customer group for unauthorized customersNow we will create a customer group called "Unapproved customers".Go to Customers -> Customer groups -> + New customer groupName the customer group as "Unapproved customers". If you want them to be able to shop, choose which payment methods they see in the checkout:Once saved, click on the "Product selection and prices" tab:If you want the unauthorized customers to see all items, tick it off. Save.
-
Customers / Customer register
27 Nov 2025
When a visitor creates a customer account or signs up for a newsletter, the customer is added to the customer register. As a store owner, you can edit the customer information, view the customers' previous orders, place them in one or more customer groups, etc. Customers who do not register but shop as guests are not included in the customer register. All customer information is in the order, but not in the customer register.How to deal with customersGo to Customers -> CustomersIn the top block, you can search for customers by customer number, name, company, etc. and filter by customer groups, countries and whether they want newsletters.Create a new customer from the administrationClick on "+New customer" in the top right corner. The customer is added automatically and you will immediately be able to edit the customer information.ID - The customer gets an ID that is assigned automatically. It cannot be changed.Created - Date showing when the customer was created.Modified - Date showing when the customer account was last modified.Own customer number - If your customers should have their own customer number series, there is an option to enter a separate customer number for each customer.Username - For a customer to be able to log in and access their "own pages" they must have a username and password. Usernames added here can be changed afterwards.Password - For a customer to be able to log in and access their "own pages" they must have a username and password.Approved buyer - If a logged-in customer is to be able to shop in the store, this box must be checked:Want newsletter s - When sending a newsletter (Customers → Newsletters), you can choose to send to all customers who want newsletters. The system will assume this setting.Store notes - A field for your own notes about the customer.Note that when you create a customer manually in admin, no automatic email is sent to the customer with login details. You must inform the customer to go to the store and click on "forgotten password" when logging in and enter the e-mail address. Then they will receive an email where they can create their own password.See customers' previous ordersGo to Customers -> Customer register -> Click on the customer name to access the customer card:At the top right of the customer card you can click on "List orders". If the customer has placed any orders, these will be shown in the order list.Delete customersGo to Customers -> Customer registerIn the list of customers, there is a trash can icon at the far right of each customer. Click on it and the customer will be deleted.Export customersTo export all customers to a file, click on the "Export" button. The file can be exported in several different formats, the format used is controlled by the store's export settings (Settings -> General -> Export settings).
-
Registration for B2B and business customers
27 Nov 2025
Here we go through how business customers can register in your webshop to get access to a specific selection in the range, or different price lists than those visible to non-logged-in customers.In our registration form, customers only fill in Email and Username. With this information alone, it can be difficult as a store owner to determine if this is a customer who should have access to the range, more information is probably needed such as company number, company name etc.What you can do is to use our contact form.Contact formUnder the tab Other pages in the administration you will find the settings for the contact form. It is not possible to edit the fields in the form, but it is possible to add your own text where you can convey the information you need from customers to set up a customer account for them.First you need to turn off the ability for customers to create a login themselves, this is done by going to Customers>Customer Settings. There, check "New customer accounts can only be created by an administrator".The information that the customer fills in will be sent to the email address that you entered under "Email contact" in Settings>Email. The customers are then added by going to Customers>Customer Register. Click on "new customer" in the upper right corner and enter the information provided by the customer.You can then add a link to the contact form in the webshop menu bar so that it is easy for customers to find the formHere you will find information on how to add your own page to the menu
-
Customers, customer register and customer login
27 Nov 2025
Customer registers and customer login can be used both for private individuals who want to have an account on the webshop, or if you sell B2B (Business Customers) and want to have a separate selection of the range or your own price lists for these customers.In Abicart Plus and Pro you can enable customer login. Why should I do this? Are there advantages and disadvantages? Why should I have a separate customer register when all customer details are on the order?What are the benefits of customer login?Logged-in customers can view their past orders and follow up orders via tracking numbers on "My Pages". It is also possible to link logged-in customers to different customer groups so that they have access to a different range of products, different price lists, etc.What are the disadvantages of customer login?It can be a bit cumbersome to create a new account and verify it via email. If the customer doesn't remember their login details, they have to click on "forgot password" and then create a new password via email. This can be perceived as tedious and difficult and CAN be a reason why the customer does not want to complete the purchase.When should I use customer login in the shop?If you sell to other companies (B2B), it can be good to have a login, and do not want to have the range open to everyone but want to be able to limit products and prices.If you use a checkout solution that makes it very fast for the buyer to complete the purchase, you should not use forced customer login unless it is really needed.Tips: Have a voluntary login so customers who really want to can register for an account. Customer SettingsGo to Customers -> Customer Settings Login RequirementsThis is where you set whether your customers need to log in or not. There are two different options, "No login required for full access to the store" which is selected from the start. This means that customers can log in if they want to, but it is not a requirement, it is also possible to shop as a "guest" without logging in. The second choice, "Login required to view prices and place orders" causes the entire store to be locked and the home page to display a login form. The customer must then log in to view any content at all. If you want customers to be able to log in, you also need to enable this in the theme. Go to Appearance -> Themes -> select theme, edit -> Content -> Header -> Customer Login -> select "On". Save. AffiliationThis is where you set what logged-in customers can see under "My Pages" when they are logged in. Only logged-in customersWhat should a regular visitor see when they visit the store. Should they have access to the full range or is it only logged in customers who should do so. Here are different options to restrict the range for non-logged-in customers.New customersShould new customers be able to register customer accounts themselves or do you as a store owner want to create customer accounts for your customers and email them out instead? By default, registration is closed and you can enable it here. Customer numberIf you have chosen to have an open registration, so that customers can create customer accounts themselves, you can set it up so that a customer number is generated automatically. If you do not enable this feature, no customers will receive a customer number. You can enter customer numbers manually for customers afterwards if you wish.
-
How to send automated review invitations with Yotpo
27 Nov 2025
Automatic post-purchase customer review invitations help you collect product reviews from past customers. The invitations are synchronised with the orders in your webshop and are sent out a number of days after the order is delivered to the customer. Once an invitation has been sent, the customer can easily leave a product review on the products they have purchased.How do I get started with Yotpo? 1. Log in or create a new account in Yotpo.2. Go to your profile > Store settings > General Settings > API credentials.3. Copy the keys.4. Log in to Abicart admin.5. Go to Settings > External Connections > Yotpo.6. Paste the keys from Yotpo.7. To activate Yotpo, you also need to tick the "Active" box.8. Save!The integration exports order data from Abicart to Yotpo, which is used by their auditing and marketing tools. Read more on how to display reviews hereRead more about how you can customize and design your review invitations with Yotpo here.