• Contacto
  • ¿Qué es el Éxito para Mí?
  • Recursos que uso

Mis Ingresos Pasivos

Aprende a generar ingresos pasivos en internet

  • Inicio
  • Como me hice Emprendedor
  • Quien es Óscar
  • Acceso Miembros
  • HAZTE PREMIUM
Usted está aquí: Inicio / Afiliación / Cómo crear una tienda importando productos de Amazon (o cualquier otra tienda) de forma automática

Cómo crear una tienda importando productos de Amazon (o cualquier otra tienda) de forma automática

Por Oscar martin 2 comentarios

Hola Chicos, me habéis preguntado como podemos importar productos de forma sencilla para crear una tienda de afiliación.

Concretamente me habéis preguntado si había alternativa a este tutorial que hice para importar productos con import.io

Import.io está genial pero ahora es de pago.

Aquí tenéis la alternativa gratuita para poder hacerlo 😉

Me parece un tema muy interesante, por lo que si os gusta podemos hacer un curso completo sobre Web Scraping.

Si os interesa hacérmelo saber a través de los comentarios o el formulario de contacto.

Vamos al grano:

¿Qué vamos a necesitar?

  • Google Chrome
  • Extensión Web Scraper
  • Google Drive
  • Tienda con WooCommerce

Tutorial en Vídeo

Suscríbete a mi canal:  

Si quieres ser Miembro Premium puedes darte de alta por 10€/mes aquí

Extensión Web Scraper

extension web scraper

La extensión Web Scraper es gratuita y una vez instalada veremos que nos aparece en chrome un icono:

icono web scraper

¿Cómo empezamos a usarlo? Muy sencillo simplemente sacamos el inspector de elementos de chrome y veremos en el una nueva pestaña llamada Web Scraper

inspector elementos web scraper

Productos a importar

Ya tenemos todo lo necesario para empezar el proceso, sólo nos falta la tienda desde la que queremos importar los productos.

Para el ejemplo voy a importar productos de una categoría de Amazon, concretamente Aspiradoras verticales más vendidos:

amazon web scraper

Para ello voy a la página y haciendo click en el botón derecho me voy al inspector de elementos para usar la extensión de Web Scraper.

Creando el Sitemap de los productos a importar

Desde la pestaña Web Scraper vamos a crear el sitemap de los productos que vamos a importar, para ello hacemos click en Create new sitemap —> Create Sitemap

En sitemap name ponemos un nombre que queramos y en Start URL la página a importar

web scraper sitemap

Una vez creado tenemos que indicar al programa cuales son los elementos a importar, para ello hacemos click en Add New selector

Aquí viene la parte más importante del proceso ya que le vamos a indicar al programa que productos queremos importar y dentro de cada producto que elementos vamos a usar.

Lo primero que vamos a hacer es seleccionar cada producto a importar, para ello tipo vamos a marcar Element, también marcamos Multiple y hacemos click en Select para seleccionar dentro de la tienda un producto a importar.

seleccionar productos importar

Una vez marcado el primero hacemos click en otro producto y el programa marcará automáticamente todos los productos:

web scraper selec productos

Una vez marcados todos hacemos click en Done Selecting! y le damos nombre al Id, en mi caso Items y guardamos desde Save selector

Ahora tenemos que indicar que elementos queremos importar de cada producto para ello hacemos click en el Id que acabamos crear:

entrar item selector

Y creamos un nuevo selector desde Add new selector

En mi caso voy a importar los siguientes elementos:

  • Título
  • Enlace al producto
  • Imagen
  • Precio

Por lo que tengo que crear un nuevo selector por cada uno de los elementos:

Importando las imágenes:

Tengo que rellenar los siguientes campos:

  • Id: Nombre que le quieras dar
  • Type: Tipo de dato, en este caso Image

Haces click en select y lo seleccionas de la tienda:

selector imagen

Una vez seleccionado hacemos click en Done Selecting! y luego en Save Selector

Importando el nombre del producto:

selector titulo

Importando el link de cada producto

selector link producto

Importando el precio

selector precio

Ahora ya tenemos todos los campos listos para ser scrapeados.

Si hago click en data preview puedo ver si está cogiendo los datos

comprobar data preview
ejemplo data preview

Parece que está todo correcto por lo que sólo nos falta Scrapear la web y exportar los datos:

scrape productos

Hacemos click en Start Scraping

start scraping

Nos salta un popup con la página para scrapearla y al terminar se cierra sola.

Hacemos click en No data scraped yet. Refresh y esto tiene buena pinta 😉

datos scrapeados

Importar productos a WooCommerce desde el CSV exportado con Web Scraper

Lo más difícil ya está hecho pero todavía tenemos que trabajar un poquito.

WooCommerce necesita algunos datos obligatorios de cada producto para que la importación tenga éxito, concretamente los campos obligatorios son:

  • tax: product_type_ Es decir, el tipo de producto, al ser un producto de afiliación pondremos externa
  • post_title_ Es decir, el nombre del producto

Ahora tan sólo exportamos los datos a CSV desde nuestro sitemap —>Export data as CSV

exportar data csv

Y lo descargamos desde Download now

Y listo, ya tenemos todos los productos listos para ser importados a nuestra tienda 🚀 🚀 🚀

Podemos añadir muchos más campos, aquí tienes toda la lista de campos que nos permite añadir WooCommerce

Para añadir los campos nuevos a nuestro csv yo voy a usar Google Drive, también podrías usar Excel pero yo prefiero hacerlo con Google Drive

hoja calculo productos

Importante para que funcione la importación de las imágenes

En mi caso concreto, dentro del nombre de cada imagen hay comas, las comas son el separador que usamos de cada campo por lo que tengo que cambiar la coma que hay en cada nombre imagen de cada producto si quiero que todo funcione bien.

Me refiero cambiar los nombres como este:

https://images-na.ssl-images-amazon.com/images/I/51dTEkxPoBL._SL500_SR160,160_.jpg

A este:

https://images-na.ssl-images-amazon.com/images/I/51dTEkxPoBL._SL500_SR160-160_.jpg

Entre 160 y 160 cambio la coma por un guión.

Añadir código afiliado en las urls de los productos de Amazon

Suscríbete a mi canal:  

Para conseguir concatenar la url de cada producto con nuestro código de afiliado usamos la siguiente función Concatenar de Google Drive

Y ahora si, ya tengo mi csv listo, lo guardo y lo tengo preparado para importar en WooCommerce.

Si no tienes WooCommerce instalado o no sabes como funciona este maravilloso plugin tienes un curso completo sobre el en la Zona Premium 😉

Si quieres ser Miembro Premium puedes darte de alta por 10€/mes aquí

En este tutorial vamos directos a importar los productos, para ello vamos al escritorio de WordPress —> Productos —> Importar productos desde un archivo CSV

importar productos woocommerce

Le damos el csv y mapeamos cada campo

mapear productos woocommerce

Y si todo ha ido bien tendremos nuestra tienda llenita de productos 💪 💪 💪

todos productos importados dashboard
productos importados tienda

Publicado en: Afiliación, Woocommerce Etiquetado como: Web scraper

vivir de internet copiame

Comentarios

  1. sam dice

    5 septiembre, 2018 a las 22:40

    muy buen post hermanoª

    Responder
    • Oscar martin dice

      6 septiembre, 2018 a las 12:42

      Muchas gracias, te lo agradezco un montón

      Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carrito

Destacados

¿Quieres aprender a ganar dinero en internet? Cópiame

Quién Soy

¿Quieres saber quién soy?

Leer Más…

Más Información

  • Condiciones de Uso
  • Condiciones generales de venta
  • Aviso Legal
  • Política de Privacidad
  • Política de cookies

Buscador

Funciono con el Theme Genesis · Acceder

Este sitio web instalará en tu navegador cookies analíticas y publicitarias propias y de terceros si continúas navegando.
Encontrará más información en nuestra Política de Cookies..Configuración de CookiesAceptar
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.
Básicamente el blog no funcionará bien si no están activas.
Estas cookies son:
- Comprobación de inicio de sesión.
- Cookies de seguridad imprescindibles.
- Saber si ya has aprobado/rechazado las cookies.
Non-necessary
Esta web utiliza las siguientes cookies adicionales:
- Mautic: Recordar si ya estás suscrito al boletín de noticias.
- Google Analytics: un servicio de analítica web desarrollada por Google, que permite la medición y análisis de la navegación en las páginas web.
GUARDAR Y ACEPTAR