Tag: Shopify

How to Add Videos to Multi Vendor Marketplace - Shopify AfterDarkGrafx.com

How to Add Videos to Product Listings Using the Multi-Vendor App for Shopify

How to Add Videos to Multi Vendor Marketplace - Shopify AfterDarkGrafx.com

In this video, I’m gonna show you how to add videos to the multi vendor marketplace app in Shopify – https://apps.shopify.com/multi-vendor-marketplace

Note you will need to have the app installed first and configured and it’s basic form. Have added a seller or have added some products to test.

If you need to understand how to do this, please contact us.



We are not receiving a commission for this video. I only receive a commission if you sign up for Shopify Trial below.

Let me know if you have any questions or need any paid consulting help.

Want to take Shopify for a Spin? https://www.afterdarkgrafx.com/shopify-free-trial Who knows what promo is going on now but click my affiliate link and try it out so I can receive some of your hard earned money.

Thank you,

James Byrne, Information Architect (USMC VET)

How To Create Product Feed Shopify - All Products - Postman API - Afterdarkgrafx.com.

How do I find the product feed for my Shopify store

Ok, so I was searching online for “How to Find the Shopify Product Feed”.  I then tried “How to Find ALL Products for Product Feed Shopify”, then “How to Connect Share a Sale Product Feed to Shopify”. All of the results sent me to several forum posts that recommended I use apps like Flexify or Google Shopping or Facebook Product Feed apps.  However, I wanted to find out how to get the Shopify product feed without an app because I didn’t need a feed for any of these websites. I needed one for Share a Sale and did not want to pay for yet another Shopify App.

 

Note: The process below is for individuals who have technical knowledge and are use to using apis for coding. See Shopify API Docs Here

 

DISCLAIMER: The store that I was doing this for only had 1000 products. So, doing it manually didn’t take long. So, if you have a lot of products, it would be better to have a developer create a LOOP for you to obtain thousands of products OR to use an app from the Shopify App Store.

 

The Shopify  forums suggest this ( NOTE: (they don’t say this, but Shopify has a product limit for this url feed) only if you have 25 products in the store or only 25 products or less in the collection) If you attempt to use Postman and the api to pull the products, the limit is 50.

yourstorename.com/collections/all.atom
yourstorename.com/collections/collectionname.atom


Using any of the above urls will only show 25 products for Shopify.

So, what do we do to get a product feed from Shopify?

 

You can get a product feed app from the Shopify App Store or   click this link and find an app that suits your needs or do what I did and do it manually because I didn’t want to pay for another Shopify App for something I could do manually.  You will have to determine how often you need this data. If you need it more frequently than a few months, I would recommend using an app for this, otherwise, I just do it manually and takes about 30 minutes start to finish.

Want to take Shopify for a Spin? Click this link for a Free Trial or One that costs a buck. Who knows what promo is going on now but click my affiliate link and try it out so I can receive some of your hard earned money.

 

HOW TO CREATE A PRODUCT FEED FOR ALL PRODUCTS WITH SHOPIFY MANUALLY

You can hire After Dark Grafx to do this for you (recommended) OR do it yourself, you will need time, some technical know how, a lot of coffee and to create a private/custom app

Get the API access ( https://YOURSTORENAMEHERE.myshopify.com/admin/settings/apps/development )

 

Download Postman Here

Add the Authorization Information to Postman

Use this URL and replace the api_key, api_password, store_name and api_version: https:/{{api_key}}:{{api_password}}@{{store_name}}.myshopify.com/api/{{api-_version}}/Products.json – Postman will connect and grab the first 50 products, this is Shopify’s Products.json default limit

You can add this to the end of the url  ?limit=250  so your entire url would be https:/{{api_key}}:{{api_password}}@{{store_name}}.myshopify.com/api/{{api-_version}}/Products.json?limit=250

So it would look something like this https://a-bunch-of-numbers-and-letters-from-the-api(this is the store access token): then a colon then the store access api password@YOURNAMESTORE.myshopify.com/api/2023-04/products.json

So, the full url for a store named cool-store would be https://ert2……..:fghj……….@cool-store.myshopify.com/api/2023-04/Products.json

This will grab only the first 50 products from your store

So, we need to add the limit 250 (Shopify does not allow more than this)

So, our Postman GET request would be: https://ert2……..:fghj……….@cool-store.myshopify.com/api/2023-04/Products.json?limit=250

This will get the first 250 products from our store.

If you have more than 250 products, you will have to send the first request then scroll to the bottom of Postman and view the HEADERS for the request then scroll down to the LINK row and you will see something like this:  <https://cool-store.myshopify.com/admin/api/2023-04/products.json?limit=250&page_info=eyJffrtyka…..hc2gifQ>; rel=”next”

You will need to COPY this link and paste it into the URL bar for Postman GET so that you can GET the next 250 products. AND IMPORTANT: Remove the <  and >  in the url  (see the RED bolded <  and > in previous URL above. Note – url above does not work.

Final Url would look like this: https://cool-store.myshopify.com/admin/api/2023-04/products.json?limit=250&page_info=eyJffrtyka…..hc2gifQ; rel=”next”

So, as of this blog post the stable API is 2023-04

Once you GET the first request, it will place all of the contents into the BODYPostman Body Response from Shopify API call

You will copy the BODY of this content and then CONVERT this JSON response to a CSV (or whatever you need). There are multiple converters online. Choose the one that works the best for you. This is a good one for CSVs but has a lot of ads (not affiliated with) – so be careful to read between the ads as the STEPS are within all of the garbage but it works great. https://www.convertcsv.com/json-to-csv.htm 

Paste your JSON request into this URL then download the CSV.

You will now have the first 250 products.

After remitting the first request, Postman will kick back a response so that you can get the next 250 products from the header as described above in the HEADERS of the response. Then just proceed through the same steps above until you have all the CSVs you need. In my case it was 5.

 

See Shopify API Docs Here

 

Once I had my 5 CSVs I combined them in Excel (ie: MAC –> Numbers)  Please note that the URL to the products is not included in the responses.

Once I combined the CSVs into one CSV I then added another column called PRODUCT_LINK. In this I added a column called PRODUCT_START_LINK and place https://www.my-cool-domain.com/products/ in it then copied this to all of the rows for the thousand products I had

I then created a new column and copied the PRODUCT_HANDLE to this column and pasted down to all 1000 products.

So now I have the starting link and then the product handle.  In EXCEL or NUMBERS you can combine rows with Function but I just created the FINAL url for the products by COPYING the 2 columns together for all 1000 products. Pasted them into a TEXT editor like NOTEPAD or in my case SUBLIME TEXT for Mac and then REMOVED the SPACE after the first url. So, my initial paste looked like this:  https://mycoolstore.com/products/   /name-of-my-product-handle    after I removed the space after the /products/ and before the product handle, it created one URL for the product url.

I then pasted this NEW url into a new column for the PRODUCT_URL then saved the CSV file.

At this point, I have all of my products, the links to the images, skus, handles, and product links all in one document.  You can use this as the master doc now.

So, in order to MAP this data to Share a Sale or Google or Other Platform, you would download their example CSV for their feeds then MAP your data to their data by copying and pasting.

I will cover HOW TO MAP PRODUCT DATA or HOW TO CREATE A SHARE A SALE PRODUCT FEED FOR SHOPIFY In my next post.

Let me know if you have any questions or need any paid consulting help.

 

Want to take Shopify for a Spin? Click this link for a Free Trial or One that costs a buck. Who knows what promo is going on now but click my affiliate link and try it out so I can receive some of your hard earned money.

 

Thank you,

James Byrne, Information Architect (USMC VET)
Over 30 years of providing web solutions for businesses large and small.
After Dark Grafx Website Design, SEO Services in San Diego, App Development and Consulting – Since 1992

Best App To Back Up Shopify

3 Simple Ways to Back Up Your Shopify Store

How To Backup Shopify

Backing up your Shopify store is a critical component of keeping your important private data safe. You can think of backing up your Shopify store as a sort of eCommerce insurance policy.

 

After all, there’s no worse feeling than accidentally deleting something and realizing that it’s gone forever. You may be wondering, “Wait — won’t Shopify automatically back up my online store?”

 

Unfortunately, the quick answer is no. Like many SaaS solutions on the internet, you’re responsible for protecting your own data. This allows Shopify to focus on providing the eCommerce platform and not fielding support requests for backing up data.

 

Fortunately, there are many simple ways how to back up Shopify that won’t require much time and effort. Following these easy tips can help you prevent a major disaster and website downtime that can cost you hundreds or even thousands of dollars in potential sales.

 

Below, you’ll learn about three convenient ways how to backup Shopify.

Why Won’t Shopify Backup My Data?

how to backup shopify

Shopify does perform regular backups of their platform to protect them in the aftermath of a disaster. The scope of these backups also extends to the millions of accounts on their platform.

 

Shopify performs these backups several times a week. The purpose of these activities is to restore all Shopify data in case a disaster destroys any of their main data centers or servers and unfortunately, these backups are not available to you.

 

These disasters include:

  • Floods
  • Tornados & Hurricanes
  • Cyber Attacks

While these catastrophes are rare, SaaS platforms like Shopify are inclined to protect themselves. If you’re doing business on Shopify, then you should understand that Shopify can’t restore individual store data after deletion. See their terms of service located on the bottom of their website.

 

Shopify can’t possibly pick and choose which data to restore, which means you’re on your own when it comes to backing up your Shopify store data. This means that you can risk losing important sensitive data, such as:

  • You or another collaborator accidentally deleting a product, page, or blog post.
  • Someone with unauthorized access to your account deletes a product, page, or blog post.
  • A third-party app you set up makes unwanted changes to your online store.
  • You imported a CSV file into your Shopify store and it became corrupted, causing a wide-scale data issue.

 

When these issues occur, not only is your business data compromised but your customer’s information (credit card information, passwords, etc) can be altered and compromised as well.

Manually Backup Your Shopify Store – Option #1:

rewind app for shopify

Shopify has suggested that merchants can make use of CSV files to manually backup their online store. Before you begin, it’s important to note that you can’t export all of your online store’s files, only some specific ones.

 

Step #1: Export Your Data into CSV Files

Here is the following data you can export from your online store:

  • Customers
  • Orders
  • Theme
  • Discount codes
  • Gift cards
  • Products

 

HOW TO BACKUP CUSTOMERS MANUALLY IN SHOPIFY:
– Click on CUSTOMERS on the left side of the screen
– Click on EXPORT top of the screen
– Select ALL CUSTOMERS
– Export to CSV file (it will either download or send you the csv via email.

 

HOW TO BACKUP ORDERS MANUALLY IN SHOPIFY:
– Click on ORDERS on the left side of the screen
– Click on EXPORT top of the screen
– Select ALL ORDER
– Export to CSV file (it will either download or send you the csv via email.

 

HOW TO BACKUP YOUR THEME MANUALLY IN SHOPIFY:
– Click on ONLINE STORE on the left side of the screen
– Click on the ACTIONS drop down on the right
– Select DUPLICATE THEME (this will save a duplicate copy of your site and settings within Shopify)
– OR select DOWNLOAD THEME FILE and it will you the theme file to download (this is just the code and not the data)

 

HOW TO BACKUP ORDERS MANUALLY IN SHOPIFY:
– Click on ORDERS on the left side of the screen
– Click on EXPORT top of the screen
– Select ALL ORDER
– Export to CSV file (it will either download or send you the csv via email.

 

HOW TO BACKUP DISCOUNTS MANUALLY IN SHOPIFY:
– Click on DISCOUNTS on the left side of the screen
– Click on EXPORT top of the screen
– Select ALL DISCOUNTS
– Export to CSV file (it will either download or send you the csv via email.

 

HOW TO BACKUP GIFT CARDS MANUALLY IN SHOPIFY:
– Click on PRODUCTS on the left side of the screen
– Click on GIFT CARDS on left
– Click on EXPORT top of the screen
– Select ALL GIFT CARDS
– Export to CSV file (it will either download or send you the csv via email.

 

HOW TO BACKUP PRODUCTS MANUALLY IN SHOPIFY:
– Click on PRODUCTS on the left side of the screen
– Click on EXPORT top of the screen
– Select ALL PRODUCTS
– Export to CSV file (it will either download or send you the csv via email.

 

*NOTE: Shopify DOES NOT ALLOW YOU TO EXPORT COLLECTIONS.

 

Once you have access to the CSV file, you should be aware of the common issues that arise when dealing with manual backups:

  • Sorting your CSV files in an external spreadsheet program (Microsoft Excel, Google Sheets, etc) can cause your information to dissociate and become jumbled.
  • Importing a CSV affected by disassociated data can overwrite your current data, and this cannot be recovered.
  • You cannot undo any data imported as a CSV file.

 

Step #2: Copy and Paste Item Properties

Granted, Shopify will export certain store data they deem to be relevant. The bad news is that this data doesn’t include captured images, custom product categories, or unique index and archived items.

This important must be copied and pasted into a document or spreadsheet. If you don’t complete this step and import a CSV file, you would need to recreate all of your item properties. That is — unless you want to restore a product catalog.

 

Step #3: Copy and Paste Remaining Store Data

There will be some data that Shopify can’t export. As such, you’ll need to manually copy and paste the rest of your data into a document or spreadsheet. For example, you would need to copy and paste the content, images, and even the content of blog posts.

 

Step #4: Organize Your Data

Once you have all of your data backed up, organize it in a neat way that will be easy to access when you need them.

 

Step #5: Secure Your Backup

Disgruntled staff, malware, and hackers can all reduce the security of your store backup. Here are some precautions you can take to protect your store data:

  • Use Encryption — With this method, your data will be protected by keys, given only given to authorized individuals. These keys must always be kept in a safe place.
  • Implement the 3-2-1 Rule — This rule entails keeping three copies of your backup data, across two different mediums, and one off-site.
  • Perform Regular Tests — This will help you to detect any vulnerabilities of your store backup data.

 

Step #6: Rinse and Repeat Steps 1-5

Since this is a manual process, you should repeat steps 1-5 whenever you need an up-to-date backup of your store data. For more extensive backups, create a backup schedule overall several days.

 

Step #7: Prepare for Small Mistakes

For this step, let’s say that you’re dealing with product CSV files. If you want to restore all of your product data and import your files to the Shopify dashboard. On the other hand, if you want to restore a subset of products or a single one if you make a mistake, you’ll need to sort through all of your CSV files to import specific data.

This is an extremely time-consuming task, which is why it’s best to use a backup app for Shopify like REWIND.


Step #8: Paste the Remaining Store Data

Product images and blog posts will need to be manually inserted to restore your online store. If any information isn’t present in your CSV files or documents, you’ll need to recreate any lost data before continuing.

Create a Backup Solution for Shopify -Option #2:

how to backup shopify plus

If you have the necessary tools and resources, you can build your own backup solution for your online store. Here are four steps to get started.

 

Step #1: Use Public APIs

Fortunately, Shopify offers a wide variety of public APIs, with its own purposes. If you’re familiar with what APIs are and how to use them, you should create a defined plan on how to utilize all of the APIs you need to navigate the backup process.

 

Otherwise, you should review this guide from Shopify to learn more about APIs and how they’re beneficial.

 

Step #2: Secure Your Backup

Follow the same steps mentioned in Step 5 of the previous section. This is a very important step. If the developer cannot ensure that this tool cannot protect your data, you should abandon the project altogether.

 

The security of your business and customer data is highly essential, and you can be held directly accountable if it’s compromised.

 

Step #3: Run Regular Maintenance 

Keeping up with Shopify’s changing APIs can be challenging. Shopify regularly announces changes to their APIs, which means that you can spend a lot of time developing your tool, only for it to be broken later.

 

Step #4: Sort Through Your Data After a Disaster

This is the step that many merchants ignore. When you’re attempting to restore any lost data, make sure to sort through your backup data. The purpose of this exercise is to figure out what needs to be restored before moving forward.

Use the Rewind Backup App for Shopify (RECOMMENDED) – Option #3:

Best Shopify Backup App

Performing your own manual backup or creating your own solution isn’t the worst idea, but if you don’t know how to do any of this or don’t want to, there is a better solution.

 

The Rewind App for Shopify will automatically perform daily backups of your online store. It will also protect your store by capturing all changes that you make, allowing you to revert and restore data when a small mistake or disaster takes place.

 

Performing backups for Shopify and Shopify Plus, Rewind processes all data in the format Shopify looks for. Here are some very important facts you should consider when learning how to how to install Rewind backup app Shopify:

  • There are automatic, daily backups that take place at 11:00 am.
  • Your store will be backed up in real-time, even as you work on it.
  • You can perform a manual backup whenever you want.
  • You can use Rewind to restore a single item, a group of items, and even your entire online store.

 

Using Rewind is the most convenient way to back up your online store with fewer mistakes and less time.

 

There are several plans for Rewind Backup App For Shopify and they will be presented to you based on your eligibility of your store. The app will check your store and recommend the plan for you. The basic plan updates and backs up data by itself when it wants but the higher plans allow you to manually kick off a back up of the data and recommended.

Conclusion

At After Dark Grafx, we specialize in providing in-depth app recommendations to help merchants get the most from their online stores. We are a Shopify Expert, Shopify Developer and Shopify Partner.

We are thrilled to announce that we have partnered with Rewind.com to offer backup solutions by simply installing the app within your store.

We believe that this app will help provide our clients with peace of mind by safeguarding their data so they can focus on business growth.

Learn more by visiting Rewind then select PRODUCTS in the top navigation and select Shopify.

If you have any questions or need help integrating Rewind, please feel to hire us, a qualified Shopify expert for a free installation into your store. You don’t need to be an After Dark Grafx client, but that doesn’t hurt either 😊.

 

*Note: The link for  Rewind for Shopify above is an affiliate link and we receive a small commission when you sign up for rewind.

>> Original post content from Rewind.com by Megan Smith, August 2019

 

 

Shopify Developer - Shopify Desginer - Shopify Expert - Shopify Setup

How To Use The Debut Shopify Theme Part 1 of 2

Part 1: How To Edit and Setup Debut Theme for Shopify v2.0

 

In this video, I am going to show you how to SETUP Shopify SETTINGS for your Shopify Account.  We usually do this first before working on a store so that these items are completed and ready for use once the site is ready to launch.

 

 

Sign Up for a Free 14 Day Free Trial with Shopify Here

Yes, the above link is an affiliate link and we will get a small commission if you decide to sign up for a Shopify Paid plan.

We ARE Shopify Experts, so if you do not feel like doing this yourself, contact us and we will do it for you.

How to Show Other Products from the Same Collection on a Product Page Venture Theme Shopify

How To Add Products from the Same Collection To The Product Page for Shopify Venture Theme

How to Show More Products from the Same Collection on Product Page in Shopify.

 

This article will cover how to edit the Venture Theme from Shopify to display additional products from the same collection that the product is in at the bottom of your product page.

 

You can watch this online tutorial on How to Show Additional Products from the same collection on the product page for the Venture Theme or keep reading below.

 

1) Go to ONLINE STORE –> ACTIONS and select EDIT CODE

 

2) Scroll Down and Find the SECTIONS area and select ADD NEW SECTION and call the page

 

products-in-this-collection

 

3) Paste the following code:

 

<div class=”product-recommendations”>
<div class=”page-width”>

<div class=”section-block__header text-center”>
<h4 class=”h1–mini section-block__title”>More Products by <a style=”color:red;” href=”/collections/{{ product.vendor | handleize }}”>{{ product.vendor }}</a></h4>
</div>

<div class=”section-block”>
<div class=”grid grid–no-gutters grid–uniform”>

{% assign mycollection = product.vendor | handle %}

{%- for product in collections[mycollection].products limit: 5 -%}

<div class=”grid__item small–one-half medium-up–one-fifth{% if forloop.index == 6 %} medium-up–hide{% endif %}”>
{%- include ‘product-card’, product: product, collection: collection -%}
</div>
{%- endfor -%}
</div>
</div>
</div>
</div>

 

4) On the left scroll up to the TEMPLATES area and find  product.liquid   – it will have this code in it…

 

{% comment %}
The contents of the product.liquid template can be found in /sections/product-template.liquid
{% endcomment %}

{% section ‘product-template’ %}
{% section ‘product-recommendations’ %}

{% if collection %}…… rest of the code is after this

add this line of code

{% section ‘products-in-this-collection’ %}

right after  this code

{% section ‘product-recommendations’ %}

so it looks like this

{% comment %}
The contents of the product.liquid template can be found in /sections/product-template.liquid
{% endcomment %}

{% section ‘product-template’ %}
{% section ‘product-recommendations’ %}
{% section ‘products-in-this-collection’ %}

{% if collection %} ,,, rest of code after this

 

5) SAVE the product.liquid  page and you are DONE!


Conclusion:

At After Dark Grafx, we specialize in providing in-depth app recommendations to help merchants get the most from their online stores. We are a Shopify Expert, Shopify Developer and Shopify Partner.

 

Sign Up for a Free 14 Day Free Trial with Shopify Here

Yes, the above link is an affiliate link and we will get a small commission if you decide to sign up for a Shopify Paid plan.

We ARE Shopify Experts, so if you do not feel like doing this yourself, contact us and we will do it for you.

 

If you have any questions or need help please feel to contact us, a qualified Shopify expert for a free installation into your store. You don’t need to be an After Dark Grafx client, but that doesn’t hurt either 😊