El plugin de OmniWallet tiene varias pantallas (inicio, catálogo de premios, historial de puntos, niveles, referidos…). Por defecto, cuando un cliente lo abre, entra por la pantalla de inicio.
Pero puedes hacer que el plugin se abra directamente en la pantalla que tú quieras. Esto sirve, por ejemplo, para que un botón de tu web que diga "Canjea tus puntos" lleve directamente al catálogo de premios, sin que el cliente tenga que buscarlo.
Hay dos formas de hacerlo:
- Desde un enlace o URL → añadiendo un parámetro a la dirección web.
- Con un clic en tu web → añadiendo una clase a un botón, enlace, imagen o cualquier elemento HTML.
Lo bueno es que el identificador es exactamente el mismo en los dos casos. Solo cambia dónde lo pones.
1. Tabla de identificadores
| Pantalla del plugin | Identificador |
|---|---|
| Dashboard (inicio del plugin) | ow-plugin-trigger |
| Loyalty Market (catálogo de premios) | ow-plugin-trigger-market |
| Redeem (canje) | ow-plugin-trigger-redeem |
| Profile (perfil del cliente) | ow-plugin-trigger-profile |
| Points history (historial de puntos) | ow-plugin-trigger-history |
| Wallet (tarjeta wallet) | ow-plugin-trigger-wallet |
| Levels (niveles) | ow-plugin-trigger-levels |
| Referrals (referidos) | ow-plugin-trigger-referrals |
| Games (juegos) | ow-plugin-trigger-games |
El inicio es simplemente
ow-plugin-trigger, sin nada detrás. El resto de pantallas añaden su nombre al final.
2. Abrirlo desde una URL
Añade el identificador al final de la dirección, precedido de ?.
https://tutienda.com/?ow-plugin-trigger-market
Cuando el cliente entre por ese enlace, tu web cargará con normalidad y el plugin se abrirá directamente en el catálogo de premios.
Funciona con cualquier página de tu web, no solo con la home:
https://tutienda.com/mi-cuenta?ow-plugin-trigger-history
https://tutienda.com/coleccion/verano?ow-plugin-trigger-levels
Si la URL ya tiene otros parámetros, en lugar de ? usa &:
https://tutienda.com/?utm_source=newsletter&ow-plugin-trigger-market
¿Cuándo usar esta opción?
Siempre que el clic no esté en tu web, sino fuera de ella:
- Botones de emails y newsletters
- Notificaciones push
- Enlaces en redes sociales o WhatsApp
- Códigos QR en tienda física, packaging o cartelería
- Campañas de publicidad
3. Abrirlo con un clic en tu web
Añade el identificador como clase al elemento sobre el que quieres que se haga clic.
<button class="ow-plugin-trigger-market">Canjea tus puntos</button>
Funciona en cualquier elemento HTML, no solo en botones:
<!-- Un enlace del menú -->
<a class="ow-plugin-trigger">Programa de fidelización</a>
<!-- Un banner -->
<div class="ow-plugin-trigger-games">¡Juega y gana puntos!</div>
<!-- Una imagen -->
<img src="banner-premios.jpg" class="ow-plugin-trigger-market">
<!-- Un icono -->
<span class="ow-plugin-trigger-wallet">Mi tarjeta</span>
Se puede combinar con las clases de diseño que ya tengas. Solo hay que añadirla a las existentes, separada por un espacio:
<button class="btn btn-primary ow-plugin-trigger-redeem">Canjear</button>
La clase no modifica el aspecto del elemento: no cambia colores, tamaños ni posición. Solo le dice al plugin qué pantalla abrir cuando se hace clic.
¿Cuándo usar esta opción?
Cuando el clic ocurre dentro de tu propia web:
- Menú de navegación o menú de "Mi cuenta"
- Banners y bloques de la home
- Botón de puntos en la ficha de producto
- Bloque de puntos en el carrito o el checkout
- Pie de página
4. Ejemplos prácticos
| Quiero que… | Cómo se hace |
|---|---|
| El menú de mi web abra el plugin | Clase ow-plugin-trigger en el enlace del menú |
| Un botón del carrito lleve al catálogo de premios | Clase ow-plugin-trigger-market en el botón |
| El email de "Tienes 500 puntos" lleve al historial | Enlace a https://tutienda.com/?ow-plugin-trigger-history |
| Un QR en tienda abra la tarjeta wallet | QR que apunte a https://tutienda.com/?ow-plugin-trigger-wallet |
| Un banner de campaña abra los juegos | Clase ow-plugin-trigger-games en el banner |
| Invitar a amigos desde la home | Clase ow-plugin-trigger-referrals en el bloque |
5. Antes de publicar: comprobaciones rápidas
- Escribe el identificador exactamente igual: todo en minúsculas y con guiones.
ow-plugin-trigger-marketfunciona;ow_plugin_trigger_marketoOW-Plugin-Trigger-Marketno. - No mezcles las dos formas en el mismo elemento: o parámetro en la URL, o clase. No hace falta poner las dos.
- Un identificador por elemento. Si pones dos clases de trigger distintas en el mismo botón, el resultado no está garantizado.
- Comprueba que el plugin esté instalado y activo en la página donde vas a poner el enlace o el botón. Si el plugin no carga en esa página, el trigger no puede hacer nada.
- Comprueba que la sección exista en tu programa. Si no tienes niveles, juegos o referidos configurados en tu cuenta, esas pantallas no tendrán contenido que mostrar.
- Pruébalo tú antes de lanzarlo: abre el enlace o haz clic en el botón y verifica que el plugin se abre en la pantalla correcta.
6. Resumen en una línea
Coge el identificador de la pantalla que quieras de la tabla del punto 1. Si es un enlace, ponlo en la URL después de
?. Si es un elemento de tu web, ponlo como clase. Nada más.