Prestashop v.1.3 disponible

Ya se encuentra disponible Prestashop v.1.3 para su descarga. Es una versión Alpha 1 por lo que no es recomendable usarla para tiendas en producción.

Esta nueva versión de Prestashop incorpora nuevas mejoras, aumenta los módulos de Partners y corrige algunos bugs de Prestashop 1.2.4.

New features

Here are the new features included in PrestaShop, noteworthy among the many added:

– The ability to define multiple IP addresses for maintenance
– The choose of the images that must be re-generated in the Back Office
– The test of the mail server configuration via the Back Office
New features about statistics (visible on the Back Office homepage)
– When adding a language via the Back Office, a suggestion to download the corresponding language pack
– Enable / disable the modules display wich are valid only in his country
Spanish language in standard
Product Tooltips – a module that displays info bubbles: number of visitors on the product page + last purchase date or last adding to cart date
– A warning display when the e-mail by default used in the PayPal module has not been modified
– Possibility to limit carriers to groups of customers
And much more!

New partners modules

PrestaShop v.1.3 alpha 1 welcomes several new partners! Payment modules, optimization of the purchase process… Discover them below!

Moneybookers

Moneybookers enables any company or any consumer owning an e-mail adress, to send and receive online payments, in a secure and cost effective way – in real time and around the world! Moneybookers delivers a product ideally suited for small companies, online merchants, individuals and others currently unfulfilled by traditional payment methods.
Discover Moneybookers

Hipay

Thanks to its expertise in the Internet monetization, Hi-media has launched a complete solution for electronic payments, secured by SSL, Hipay. Hipay is an electronic wallet, which is multi-lingual and multi-currency, with which any seller can offer its customers a flexible, simple and highly secure way to pay online purchases. Hipay provides real-time payment of goods or services purchases with provisions warranty and customer support.
Discover Hipay

ReversoForm

ReversoForm invented a unique system of automatic forms filling on merchant sites, via the client´s telephone number. This works on the same principle as the reverse directory: the customer enters his telephone number (landline) and thus enables ReversoForm to automatically fill all form fields: name, address, zip code, city, and countries.
Discover ReversoForm

Dejala

Dejala delivers your customers by courier in 3 hours. Your client chooses its slot for a guaranteed delivery 3 hours before paying. The module integrates dynamic product availability, your operating hours and lets you choose the delivery price charged. This module gives you a competitive advantage: to satisfy more customers and increase sales. Dejala is already available in Paris and Madrid.
Discover Dejala

Technical optimizations

Several points of the solution have been optimized and improved, including:

– Optimization of MySQL performances with the addition of indexes and some SQL queries on the Front Office and some modules
– Optimization of Smarty
– Improved theinstaller, graphical aspect, added tooltips; easier access to the Front Office and Back-Office and add-ons
Select the shop’s default country during installation
– Field “tax id number” (mandatory in some countries like Spain …) – configurable via the Back Office
Automatic creation of a language when it is added via a .Gzip file
– Ability to disable a selection of tables that are not necessarily needed during a database backup
– Improved compatibility with Opera 9
– Better errors management on the CSV import
SEO optimized for web pages
– Ability to disable automatic checking of modules updates
– Added SQL queries in the installer to clean the database while an update
– Added a warning message on the database backup page if the export file is not writable
– Added a warning message on the CSV import page if the file is not writable

Corrections made since PrestaShop v1.2.4

The latest version of PrestaShop (v.1.2.5) containing only security updates, this list of corrections includes the ones made on PrestaShop v.1.2.4.
– The prices calculation within the Front and Back-Office, and PDF invoices
Bug on volume discounts
– Corrections on Paypal API
– Bugs encountered on private categories, which were displayed in the shop (blocks…)
– Default carrier selection
– Impossibility to delete the default clients group, to avoid to corrupt his shop
– Correction of the URL rewriting in several modules
– Fixed the weight calculation of a product using declinations
– Deleted a problem when cancelling all products of an order, that generated a “Hack Attempt”
– Inability for employees who only have the right to see the different tabs of the Back-Office to change their permissions
– Fixed a bug in the CSV import met with products that have a zero quantity
– Fixed total calculation on invoices on “Duty free” mode
– Fixed orders details in the Back-Office when using volume discounts
And much more!

Podéis ver el artículo original aquí.

Pulsa aquí para descargar Prestashop v.1.3

No todo lo que leas sobre SMO es cierto

Ayer por la tarde contactó conmigo una gran empresa a la que había entregado una serie de propuestas para campañas SMO. Me llamó la persona que va llevar el tema en dicha empresa. No tiene conocimientos sobre SMO (algo bastante normal), pero había estado investigando un poco en internet. Me comentó que había leido en un blog sobre las mejores campañas SMO realizadas hasta el momento, las mejores técnicas SMO, fundamentos de SMO y no se cuantas cosas más. Mi primera frase fue: “no te creas todo lo que lees”.

Este problema nos lo vamos a ir encontrando constantemente en este campo. El SMO es algo todavía nuevo, y que yo sepa nadie conoce la fórmula perfecta para realizar las mejores campañas publicitarias en este medio. Es evidente que hay personas con más conocimientos que otras en este campo, y que estar informado sobre las opiniones de estas personas es importante para hacerte una idea. Pero no dejes que piensen por ti ni que se conviertan en “gurús” a los que seguirás incondicionalmente. Al SMO le pasa como al SEO. Pagan justos por pecadores.

No por tener más followers en Twitter o más amigos en Facebook eres más o menos experto en SMO. No es lo mismo crear una identidad digital para una persona que para una empresa / marca. Tampoco se promocionan de igual manera. Lo que sí está claro es que, como en todo, unos están abajo y otros están arriba. Unos generan tráfico y disponen de notoriedad en la red y otros no. Google diría que el contenido es la clave. Personalmente creo que la frase se queda un poco corta en este caso. ¿Qué piensas tú?

Ofertas personalizada por usuarios en tu tienda virtual

Una de las grandes ventajas del comercio electrónico respecto al comercio tradicional es la disponibilidad. Las tiendas virtuales están accesibles las 24 horas del día, los 365 días del año y desde cualquier parte del mundo. Esta globalización incluye generalmente el agregar diferentes idiomas y monedas a nuestro comercio electrónico. Hay que intentar facilitar en la medida de lo posible al comprador el acceso a nuestro catálogo.

Segmentando adecuadamente a nuestros visitantes (posibles clientes potenciales) podemos personalizar las ofertas y destacados de nuestras tiendas virtuales, mejorando así las posibilidades de venta por usuario / visita. El lugar desde donde se conectan, el idioma y moneda seleccionado, el horario en el cual el usuario visita la web, factores de este tipo nos permiten clasificar los usuarios según perfiles preseleccionados. Y podemos mostrar a cada uno de ellos ofertas y promociones con los productos que más posibilidades tengamos de venderles.

Que el cliente encuentre el producto que busca nada más entrar en nuestra tienda virtual siempre es mejor que si tiene que perder tiempo en buscarlo. Y si además encuentra lo que busca en oferta y en su idioma mucho mejor.

Perfiles de compradores online por redes sociales

Las redes sociales ya no son algo novedoso. Son herramientas de comunicación e interacción cotidianas, con un número creciente de usuarios. Ya es normal, y cuanto más jóvenes más normal, darse “el tuenti” en vez del número de móvil. Es una evolución lógica, ya se conoce el dicho: es tecnología sólo si naciste antes que el invento. Y es curioso cómo podemos clasificar los perfiles de usuario según las redes sociales que frecuentan. Porque según la red social que utilizas, compras más o menos por internet.

Las redes sociales están aumentando la confianza de los usuarios en internet como canal de compras. Tuenti, Facebook y Twitter suelen ser los principales canales de ventas por SMO (suponiendo una línea b2c), ya que son los que más usuarios manejan. En este pequeño análisis no voy a tener en cuenta redes sociales verticales, que son grandes focos de clientes potenciales, y voy a centrarme en las horizontales. Es curioso cómo el usuario tiende a seguir una pauta según la red social que más utiliza.

– Usuarios de Twitter: son los que más compran por internet. Aunque pueda parecer sorprendente, el % de usuarios de twiteros que realizan compras por internet es el mayor de todas las redes sociales. Seguramente muchos no lo han notado porque todavía está despegando en número de usuarios. Pero los twiteros usan (usamos) Twitter con asiduidad, es un sistema que te mantiene constantemente online, permite recomendaciones rápidas y es el entorno en tiempo real por excelencia. Los twiteros suelen moverse bien en internet, para ellos comprar por internet es algo lógico, sencillo, rápido, cómodo y casi siempre más barato que en tiendas físicas.

– Usuarios de Facebook: son la gran masa. Es el foco donde se centran sobre todo las grandes empresas. Son muchos, pero no todos tienen todavía confianza suficiente en internet como canal de compras. El % de usuarios de Facebook que termina realizando una compra online es el más pequeño de todos, incluso si usamos Ads en la red social. La ventaja es que como son tantos usuarios, aunque el % sea pequeño son muchos. Será interesante ver si el % aumenta con el tiempo (es de suponer que sí). El poder crear aplicaciones dentro de Facebook es algo que puede incrementar este % enormemente, pero dependerá de muchos factores, entre otros la política que Facebook aplique a las tiendas virtuales desarrolladas en ellas. ¿O alguien duda que querrá una parte del pastel?. A fin de cuentas es una empresa privada, y está para ganar dinero.

– Usuarios de Tuenti: son muchos, con media de edad más joven y menor poder adquisitivo. Pero curiosamente el % de compras de sus usuarios por internet es mayor que el de Facebook. Es posible que sea precisamente esa juventud y esa necesidad de ahorro lo que les lleve a buscar las mejores ofertas, y todo el mundo sabe que están en internet. Son los compradores del futuro, hay que saber cómo llegar a ellos. Si en el futuro Tuenti se abre un poco más a desarrolladores el % de compradores aumentará significativamente, como empieza a pasar en Facebook.

Muchos usuarios usamos varias redes sociales, aunque esto parece no influir apenas en los % de compras. Si se usa por ejemplo Facebook y Twitter se tiende más a comprar online que si sólo usas Facebook. El nivel de confianza necesaria para usar Twitter en toda su extensión es mayor que el que necesitamos para usar Facebook o Tuenti, donde el contacto no suele ser tan rápido y directo. Posiblemente éste sea el factor más determinante a la hora de calcular el % de usuarios de una red social que compran por internet. Cuanta más confianza deposites en una red social, más tendencia a realizar compras online y menos usuarios tendrá la red social.

Mejora tus aplicaciones PHP con PHPclasses

El lenguaje de programación que más utilizo a diario es PHP. Y es así desde hace ya unos cuantos años. Lo mejor de PHP, aparte de su facilidad de uso, es la gran cantidad de código desarrollado sobre este lenguaje de programación. Y la gran cantidad de clases disponibles para su uso.

Las clases nos permiten ahorrar mucho trabajo a la hora de implementar nuevas funcionalidades en nuestros scripts. Son paquetes de código (generalmente en un archivo) que facilitan la vida enormamente al programador. Y todo aquel que quiera desarrollar en PHP debería darse una vuelta por PHPclasses, un repositorio de clases para PHP. Este repositorio llevo usándolo años, pero me sorprende mucho la cantidad de desarrolladores en PHP que no conocen su existencia. Sólo tienes que registrarte (es gratis) y tendrás acceso a una cantidad increible de clases que desarrolladores en PHP han ido subiendo. Tienes clases para casi todo lo que se te ocurra, desde crear PDFs hasta mandar emails o comprobar los dígitos de una tarjeta de crédito.

La mayoría de estas clases vienen con ejemplos de cómo utilizarlas, y te ahorrarán una parte importante de trabajo a la hora de implementar ciertas funcionalidades a tus scripts. Merece la pena echarle un vistazo.

Campaña 1 unfollow 1 euro para Haiti

La segunda parte de la campaña de tengoentradas.com para ayudar a Haiti ha comenzado. En esta ocasión lo que se pide a los usuarios de twitter es que dejen de seguir a @tengoentradas y así donarán 1 euro por cada seguidor que deje de serlo. En la primera fase de la campaña 1 follower 1 euro para Haiti se han logrado 690 followers, generando una donación de 690€ para Haití dividido a partes iguales entre Cruz Roja Española y Médicos sin Fronteras.

De nuevo los actos de los usuarios generarán una donación, serán ellos los que gracias a sus actos hagan posible otra donación. Esta finalidad es lo que ha perseguido esta campaña, generar donativos para Haití. Pero como en toda idea nueva hay defensores y detractores. Se han dicho muchas tonterías acerca de esta iniciativa. Demostrado queda que es muy sencillo criticar en internet. Lo difícil es hacer algo. Criticar es gratis, pero donar cuesta dinero. La campaña se ha basado exclusivamente en usuarios de Twitter, y básicamente se pedía hacer clic para hacerte follower de @tengoentradas y donar 1 €. Al día siguiente (hoy), haces otro clic para dejar de ser seguidor de @tengoentradas y logras que se done otro euro. No se ha llegado a los 2000 followers, ha sido una lástima.

Todas las opiniones son respetables. Muchos se han equivocado en las formas, otros han dado su punto de vista con educación y respeto aunque no estuviesen de acuerdo con la idea. He leido auténticas tonterías sobre esta campaña, pero he preferido esperar a ver qué dicen los que tanto han criticado la primera parte de esta iniciativa cuando se enteren de esta segunda parte. Algunos han pensado que no sabemos gestionar nuestra reputación online. Otros se han limitado a hacer apología y criticar desde la distancia. Pero ninguno se esperaba una segunda parte de la campaña como esta.Se hará un post recopilatorio comentando toda la experiencia, con cifras y datos objetivos y nuestro punto de vista (tanto de colaboradores de tengoentradas como de trabajadores y gerencia). Pero desde aquí me gustaría, aprovechando que criticar en internet es gratis y sencillo, dejar un par de respuestas para aquellos que tan duramente criticaron esta iniciativa:

1- Esto no es marketing 2.0, más bien una campaña de donación 2.0 si se prefiere. No se busca ganar followers para mandar publicidad, se busca un donativo. No se ha echo ningún tipo de spam ni publicidad. Pero si de verdad piensas que es una mala iniciativa y que no sabemos gestionar la reputación online de tengoentradas.com sólo daré un dato. Ayer, justo el mismo día que tengoentradas.com lanza su campaña, a las pocas horas, Eroski lanza su campaña 1 compra 1€ para Haití. ¿Casualidad?.

2- Lástima que personas con miles y miles de followers hayan criticado tanto en lugar de decirles a sis seguidores algo como “seguid a tengoentradas y mañana os borráis”. Luego si quieres sigue criticando, pero al menos habrás logrado tú sólo llegar a la máxima donación de la campaña. Critica lo que quieras, pero se solidario.

3- Muchos twiteros de renombre no han querido mojarse. Ha sido una lástima, parece que les importaba más su reputación online y las posibles críticas que la cantidad de donativos que habrían logrado con sólo un tweet. La neutralidad no siempre es positiva. Espero que en la siguiente ocasión sí tomen partido.

Hoy tocará escuchar tonterías del estilo “intentan darle la vuelta a la tortilla” y perlas similares. Si eso es lo que piensas tal vez no deberías de analizar tanto las cosas y sea hora de pensar simplemente en que es una campaña de donación, sin más pretensiones que ayudar.

Campaña 1 follower 1 euro para Haiti

Ayudar es importante, y en Haiti hace falta toda la ayuda del mundo. Hay diversas formas de ayudar, como voluntario, realizando donaciones, etc. Las empresas también ayudan mediante donaciones. Y en tengoentradas.com hemos pensado una forma original y sencilla de lograrlo. Por cada follower que tenga @tengoentradas a las 12 de la noche de hoy se donará 1 euro. Inicialmente se limitó a 1000 euros, pero un usuario de twitter ya ha pedido que la propuesta se extienda hasta los 2000 euros. El nombre de la campaña es “1 follower 1 euro para haiti” #haiti1euro.

No se puede evitar que algun@s piensen que esto es una simple campaña de marketing. Personalmente no lo veo así, y por diversos motivos:

1- Hacerte follower es gratuito y rápido.

2- Puedes borrarte mañana mismo, el donativo se hará según el recuento de las 12 de la noche.

3- Se usan hashtag de haiti, y no de tengoentradas. El propósito es generar mensajes con la palabra Haiti para seguir haciendo ruido y que lleguen más ayudas.

A mi entender es una forma muy acorde con nuestros tiempos de promover ayudas y donaciones. Y por como se está desarrollando parece que tiene buena acogida. Espero que se superen con creces los 1000 followers. Toda ayuda que podamos conseguir es poca, y en Haiti seguro que estarán agradecidos.

Se necesita programador PHP MYSQL en Sevilla

Nuestra empresa crece, y poco a poco vamos necesitando aumentar la plantilla. Necesitamos un programador PHP + MYSQL para trabajar en Sevilla. Inicialmente sería contratado en prácticas, aunque la idea es que se quede en plantilla y formarlo en el desarrollo de tiendas virtuales y proyectos web relacionados con el comercio electrónico. Se valorarán conocimientos de JAVASCRIPT, AJAX y JQUERY, aunque no es un requisito indispensable.

El trabajo es a jornada completa, en horario partido de mañana y tarde. Podéis mandar vuestros curriculum a comercial@lineagrafica.es y nos pondremos en contacto con los seleccionados para realizar la correspondiente entrevista de trabajo. No se requiere titulación, pero sí conocimientos demostrables en PHP + MYSQL (cuanto más nivel mejor) y un conocimiento razonable de inglés escrito.

Búsqueda rápida en grandes bases de datos

Ayer mismo comentaba con un cliente un problema típico que suele darse en tiendas virtuales cuando el catálogo de productos comienza a crecer de forma significativa. En concreto se trata de una tienda virtual que espera llegar a tener más de 1 millón de referencias disponibles en su catálogo. Y aquí la base de datos ya empieza a ser determinante.

bases de datos

Usando MySQL como motor de base de datos y un VPS o pequeño servidor dedicado (tener 1.000.000 de referencias en un hosting compartido me parecería algo ridículo), cuando el volumen de consultas (sobre todo búsqueda de referencias del catálogo) aumenta y son cientos de consultas simultáneas las que soporta el servidor, la velocidad se resiente. Y mucho. Soluciones tradicionales aparte (cambiar de motor de base de datos, aumentar la potencia del hosting contratado) le he comentado al cliente una solución alternativa. La idea es ofrecer una búsqueda rápida y otra búsqueda avanzada o completa. La búsqueda rápida sólo tendrá en cuenta las referencias más comunes, las más vendidas y consultadas por la tienda virtual (sobre el 10%-15% del total de referencias), y la búsqueda avanzada tendrá en cuenta el 100% del catálogo.

Con la adecuada programación se podría incluso comenzar una búsqueda completa en segundo plano mientras se muestran los resultados de la búsqueda rápida, aunque esto habría que estudiarlo detenidamente porque puede llegar a ser contraproducente. Actualmente estoy metido de lleno en esta optimización de recursos de bases de datos, y de momento los resultados están siendo satisfactorios. Ahora falta por determinar cómo marcar las referencias preferentes que aparecerán en la búsqueda rápida, seguramente a criterio del cliente. Aunque con un poco de imaginación se puede establecer un sistema de puntuación y favorecer las referencias más buscadas para que salgan con más asiduidad y relevancia en la búsqueda rápida. Como en Google 😉

Adsense en tiendas virtuales

Colocar el script de adsense en una tienda virtual es totalmente contraproducente. Tu tienda virtual anuncia tus productos, y no deberías permitir que se anunciasen los de los demás. O eso pensaba yo hasta ahora. Tal vez sea posible colocar adsense en tu tienda virtual sin resultar perjudicado, aunque sólo si el servicio / producto que vendes tiene ciertas características.

Supongamos que tenemos una tienda virtual que se dedica a la venta de complementos para esquiar. La tienda está libre de Adsense. El cliente se registra y realiza la compra. Hasta aquí nada nuevo, es el proceso normal que sigue una venta en una tienda virtual. Pero es bastante posible que la persona que ha comprado en esta tienda virtual esté interesada en viajes a buen precio en los que pueda practicar esquí. Y aquí viene la idea. Creo que poner anuncios de Adsense justo cuando termina el proceso de compra, en la pantalla donde confirmamos que la compra ha sido realizada correctamente y ofreciendo en Adsense ofertas de este tipo de viajes podría resultar beneficioso económicamente.

Es sólo una idea, no conozco ninguna tienda virtual que haga esto y no tengo todavía claras las implicaciones a nivel SEO de esta idea. Pero a priori no le encuentro nada negativo, y podría ser una alternativa a la afiliación para tiendas virtuales que estén empezando o que tengan un alto volumen de compras y su producto / servicio  permita este tipo de sugerencias complementarias. Se lo propondré a mis cliente a ver si algunos quieren probar la idea. Si alguien se anima a probarlo le pido que me avise.