Freshop Recipe Admin Guide

Freshop Recipe Admin Guide

1. Sign In

Go to where you will be taken to the Freshop Admin Sign In page. You will need an admin login to access Recipes. If you do not have an admin login please reach out to

Freshop Admin Login page.

Sign in with your Email Address and Password (both are required fields). Click the green Sign In button.

An incorrect login will show the following error message:
Login error message.

With a correct login you will be redirected to the Store’s Dashboard.

2. Store Dashboard

The header will look something like:
Freshop Admin Dashboard.

Click Recipes from the left navigation. The Recipes dashboard will appear with the following functionality:
Add Recipe and a Searchable List of Entered Recipes (Select Store Drop-Down & Search).

Recipes dashboard.

The Searchable List of Recipes will only have items listed after recipes have been entered. The default order for the listing is by ‘Store’. But the list of recipes can also be ordered by the following: Name, Ready In, & Status. To change the listing order just click on one of the underlined column links. The order may be changed to ascending and descending order by clicking the arrow to the right of the column title.

3. Searching for a Recipe

If you would like to search a recipe that has already been entered:
Decide which stores you would like to have the search take place in by clicking the drop-down arrow to the right of "Select Store." Generally this will show the banner name (which should include all stores under it) and then the individual store names will be listed. This functionality allows for different recipes showing for different stores under the same banner. If no selection is made the banner name is searched by default. This allows for multiple stores to be selected.

Once a store is selected from the drop-down, a green checkmark is placed left of the store name in the drop-down and the name appears in the field replacing the "Select Store" default text. To remove a name from the search, just click the ‘x’ to the left of the name or if you have the drop-down list open click the name you wish to remove. The green checkmark should be removed and the name should be removed from the box above.
Store selection search.

In the "Search…" field, enter what you would like to search for and click the magnifying glass. The search may be removed by clicking the "X" in the field that appears once text has been entered.

Once the magnifying glass is clicked the search results will be displayed.
Recipe dashboard with search parameters applied.

4. Add Recipe

Click the green "Add Recipe" button. The breadcrumb should now read "Recipes / New Recipe" under the title. To go back to the recipe list click the green "Recipes" link in the breadcrumb. It should take you to the previous page you were on.

To enter a new recipe, start by filling out the following fields: Name, Store, Status, Difficulty, Preparation, Cooking, Total, Serves, Attribution, Attribution Link, Category, Filter, Directions and Nutrition.
Add Recipe page.


All fields marked with a green asterisk (*) are required and must be filled out. If a required field is missed and the "Save" button is clicked, an error message will appear at the top of the page for that field like this:
Error message indicating empty required fields.

What should go in each field: 
Store: This should already be filled by default depending on your admin access. Clicking the drop-down arrow should open a list of stores (depending on your access you may see wholesale name, banner name, store name). You can also enter a name directly into the ‘Search items…’ field to be directly taken to that name in the drop-down. Most likely you will be selecting the banner name which means that the recipe will show for all of the stores listed under it. If you wish for the new recipe to only show for a certain store then select the store name.

Status: The actual status of the recipe. The 3 choices are: Draft, Live & Test.
Draft: The recipe does not show on the front-end website. A recipe may be entered as Draft and then updated to Live once it is ready to be displayed on the website.
Live: The recipe appears on the front-end website and is visible to all users. A recipe can be put back to Draft at any time.
Test: The recipe is only visible to test users (most likely to only be used by Freshop).

Difficulty: The difficulty of the recipe. Select one of the following: Easy, Kid Friendly, Expert or Medium.

Easy: Requires common ingredients and little to basic cooking skills. Generally is very quick or includes inactive time.
Kid Friendly: A recipe that kids can make (and enjoy).
Medium: Requires more active prep time and more cooking experience. User may need to head to the store to get a few new (fun) ingredients.
Expert: There shouldn’t be too many in this category as most recipes are more likely to fall into the easy-medium range. Recipes in this category are more of a challenge; including longer prep-time & higher level cooking experience.
Select difficulty menu.

Preparation (in minutes): Enter the preparation time in minutes. If the prep time is 1hr 10 min, enter 70. The front-end website will show it as 1 hour 10 min.

Cooking (in minutes): Enter the cooking time in minutes. If the cook time is 1hr 10 min, enter 70. The front-end website will show it as 1 hour 10 min.
This is the only one of the three times that is not a required field as not all recipes require cooking. If this is the case and you leave the field blank, it will not show up on the front-end.

Total (in minutes): The total minutes that the recipe will take (add the Preparation & Cooking times). If a total is entered that is less than the combined total for Preparation and Cooking, the following error message will appear ‘Total (minutes) must be greater or equal to Preparation (minutes) and Cooking (minutes)’; as in screenshot below:
Error message showing incorrect or missing information in required fields.

Serves: The portion number the recipe serves/makes.
The front-end website will show the Times and Serves section something like the below screenshot (the times are slightly different than what was discussed above but will give you an idea of what it will look like):
Table showing recipe prep time, cook time, total time, and serving size.

Attribution: The source name; may be a name or a web URL. There are a lot of copyright laws around recipes (generally the image is copyrighted and sometimes the directions), so if you have any questions regarding whether the recipe is safe to use, make sure to note the recipe or source.

Attribution Link: Enter a web URL if you would like the Attribution name in the step above to be a link on the front-end website. On the front-end website, the text will be underlined which alerts user to a link that can be clicked. Clicking this link on the front-end will open to the link entered in a new tab.

Category: The main category that the recipe will be categorized under for easier viewing on the front-end website. The current categories are: Appetizer, Beverage, Bread, Breakfast & Brunch, Cookies & Candy, Dessert, Dinner, Healthy, Kid’s Corner, Lunch, Main Dish, Meat & Poultry, Pasta & Pizza, Salads, Sauces & Condiments, Seafood, Side Dish, Snack, Soup & Stew.Categories will only show on the front-end website if there was a recipe added in the admin under that category.
More than one category can be selected.
Available categories list.

Filter: Recipes can also have tags to help narrow a user’s search on the front-end. Currently we have the following: Vegan, Paleo, Organic, One-Dish, Low-Sodium, Low Cholesterol, Kosher, Kid Friendly, Slow Cooker, Fast, Slow Cooking, Grilling, Low Sugar, Low Carb, Low Fat, Dairy Free, Gluten Free, Vegetarian, No-Cook. Like the Category field, multiple tags may be selected if they are applicable.

Available filters.

Directions: The steps to recreate the recipe. Text may be copy & pasted or typed into the message box. It is helpful to label steps with 1., 2., 3., etc..

Plain text directions in a text editor (backend).

The front-end website will display the directions something like:

Directions displayed on the front end.

Nutrition: Available nutrition information can be entered here. Text may be copy & pasted or typed into the message box, just like the Description box.

Description: The description is a short teaser for the recipe can be entered if so desired. 
Description text box (backend).

On the front-end website this will show as:

Chef’s Tips: Any notes from the Chef can be entered here. Text may be copy & pasted or typed into the message box, just like the Description box.

Variations: Variations on the recipe may be listed here.

Recipe Images: 
Drop a File Inside to Upload a New Image: Recipe images are uploaded here. Front-end and admin may show multiple images; 1 large main image and smaller thumbnail images if desired. Images can be saved to your desktop and dragged into the image upload box or they can be saved and uploaded by clicking inside the image upload box. The 1st image uploaded becomes the main image and has a green star in the admin thumbnail. The red arrows are to show that  images may be dragged left or right to change the order.

The red x that appears upon hovering over the image can be used to delete the image.

The front-end will look something like:

Recipe Ingredients: The bottom of this page is where all of the ingredients are added. When no ingredients have been added it will look like:

To add an ingredient click the green "Add Ingredient" button. The Recipe Ingredient page will be displayed. The breadcrumb will say "Recipes / New Recipe / New Recipe Ingredient." To enter a new ingredient, fill out the following fields: Recipe, Ingredient, Search Term, Product, Product Quantity and Sequence.

Adding a new ingredient: 

The fields for adding a new ingredient are described below. 
Recipe: This field should be filled in by default with the recipe title; as seen in the screenshot in 9.

Ingredient: This is the only required field and must be filled in with the name of the ingredient being added.

Search Term: This is the term (word) that the front-end is searching on when you click the "Add" button for the ingredient on the front-end of the website. If a word is not entered then there will be no default word that is searched on. This is not a required field but the "Search Term" field should always be filled out. All Freshop recipes will always have Search Term functionality.

Product: You can highlight a particular product by assigning it to an ingredient. The product image will show next to the ingredient in the recipe and when the "Add" button is clicked to add to a list, this will be the first option for the shopper to choose. There will be other products listed that fall under the search term you provided, so the shopper can still search for a particular brand or item, however, this is a way for you to call out a particular product whether it be on sale or you wish to move inventory or the like. This is not a required field as you do not have to assign a product. Continue to complete the search term field, however, so a list of options is still displayed when adding an ingredient to a cart.
Screenshot of the Product Search function with no search terms in it.

A search will automatically start and results will be returned where you can then select a product by clicking on it.

Adding a product will look like the screenshot below. To remove the selected product, click the green "X" on the right.

Selected Product.

Product Quantity: The quantity needed of the product you just entered above. Be sure to take into consideration the ingredient quantity and the product size.

Sequence: The order of the ingredients. Ingredients can be added and the order rearranged on the website front-end with this field at any time by just entering the sequence numbers; 1, 2, 3, etc.
Edit and Save Ingredients: To add the new ingredient, click the green "Save" button. There will be a green "Saved" message at the top of the page. To cancel all of the information you just entered, click the orange "Cancel" button.

The new ingredient will be added to the Ingredients section on the Recipe page.

Clicking either the green "Ingredient name" or the black product title opens the edit page for the ingredient. Clicking the green "X" will remove the ingredient.
To add the next ingredient, click the green ‘Add Ingredient’ button. These steps will need to be followed for every ingredient.
If an ingredient returns no search results a product will not be able to be assigned to it to order on the website. You will still want to save the ingredient to have it added to the recipe on the front-end.
The Recipe page "Ingredient" list will look like:

After all of the ingredients have been added, check the front-end website recipe page to be sure that all is displaying as it should. This is a good time to catch any mistakes that may have been made while entering all of the information into the admin.

The front-end ingredient list with only "Search Term" functionality will look something like:

If a product has been related to an ingredient then the front-end "Ingredients" list will look something like the screenshot below (actual products are listed under the ingredient name). The below screenshot is from another site that has related products:

5. Help

For further assistance with the Recipes Admin, please contact

Updated: 2/20/19
    • Related Articles

    • Creating a Freshop Admin User Account

      Admin Users are different than Customer Users. If you created a shopping account through your shopping website, this will not create an Admin User. Creating Admin User Account: 2 step process Step 1: To access the Freshop Admin you need to create an ...
    • Freshop Admin Guide for Personal Shopper

      1. Sign In 1. Go to where you will be taken to the Freshop Admin Sign In page. 2. Login. You will need an admin user login to access Admin; if you do not then please contact your supervisor or 3. Once ...
    • Impersonate a User

      What can you do as an Impersonator? You can: View a list of Customers/Users Search for a particular account by name or email Unsubscribe a Customer/User Take phone call orders Leverage a customer’s past shopping history, favorites, etc. Type in a ...
    • Freshop Express: Getting Started

      Welcome to Freshop Express! As a way of getting on board quickly, we have a few things that we need you to do to begin the process. 1. Create a Freshop Support Portal Account Please create an account at This will allow ...
    • PayPal: Account Setup / Integrating API Keys

      Create Account To create a business PayPal account go to  Once your account has been created you will need to follow the below steps to get the API keys integrated.  Integrating API Keys Please Note: If ...