Gestión y análisis de datos: Pushwoosh + software CRM

Compartir

Garantice la consistencia, precisión y transparencia de sus datos en múltiples sistemas. Conozca las oportunidades de almacenamiento, análisis y generación de informes de datos con las integraciones entre Pushwoosh y las soluciones de software CRM.

Si está utilizando una solución de gestión de relaciones con clientes (CRM), es muy probable que sienta la necesidad de sincronizar los datos que provienen de múltiples fuentes. Para poder realizar análisis y obtener informes precisos, es vital mantener los datos de sus clientes consistentes y transparentes.

Los datos son el rey

La analítica juega un papel crucial en la configuración de una estrategia de marketing. No importa en qué industria opere o cuál sea el tamaño de su negocio, los datos deberían indicarle a qué estrategia ceñirse.

Esto incluye ajustar sus campañas basándose en métricas específicas, como las tasas de clics y de interacción, analizar el ciclo de compra de sus clientes y su comportamiento general para mejorar su producto y servicio. Los datos y la analítica también ayudan a determinar los canales más efectivos para generar ROI. Según Hubspot, el 39 % de los especialistas en marketing consideran que demostrar el ROI de sus actividades de marketing es su principal desafío, por lo que comprender los datos es su prioridad.

Puede ser un desafío para las empresas con grandes bases de usuarios gestionar y analizar datos en múltiples plataformas, por lo que Pushwoosh crea oportunidades para facilitar el proceso.

Migración de datos: Pushwoosh ↔ CRMs

Existen varias formas de sincronizar, exportar e importar datos de clientes desde Pushwoosh a sus CRMs analíticos y viceversa. A continuación, se presentan algunas de las mejores prácticas que le permitirán sincronizar y migrar datos entre Pushwoosh y los CRMs, manteniéndolos consistentes y transparentes:

1. Adopte el enfoque centrado en el usuario: utilice los ID de usuario existentes de su CRM / sistema analítico para crear una base de datos compatible.

Los beneficios del enfoque centrado en el usuario:

  • Integración transparente en todos los sistemas (CRM, Adquisición, Backend, etc.);
  • Vinculación de estadísticas y flujo de datos transparentes
  • Procedimiento robusto y directo para la segmentación
  • Fácil solución de problemas
  • Capacidad para usar Customer Journey e integrarse con otros sistemas (como Adjust, Solitics, etc.)

2. Envíe etiquetas en bloque desde su back-end a Pushwoosh para permitir más opciones de segmentación.

Permite construir nuevos segmentos y enviar campañas personalizadas utilizando datos frescos de su CRM / facturación / IA sin necesidad de que los usuarios actualicen su aplicación.

La llamada a la API /bulkSetTags permite establecer valores de etiquetas para 1000 a la vez para operaciones de actualización masiva y, a diferencia de la llamada regular /setTags, acelera el proceso significativamente. Lea más sobre la llamada a la API de etiquetas en bloque aquí.

Además, puede utilizar el siguiente script de Python para realizar operaciones de actualización masiva similares:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import argparse
import requests
import json
import csv
ENDPOINT = "https://cp.pushwoosh.com/json/1.3"
API_KEY = "" # Put your API Key here
APP_CODE = "" # Put the application code here
def bulkSetTags(hwids=None, name=None, value=None):
"""
Function to set tags in bulk via polling /bulkSetTags API:
https://docs.pushwoosh.com/platform-docs/api-reference/tags#bulksettags
:param hwids – array of hardware IDs
:param name – name of the tag
:param value - value of the tag
returns JSON with the response
"""
if hwids is not None and name is not None and value is not None:
request = {"request": {"auth": API_KEY, "application": APP_CODE, "devices": []}}
for hwid in hwids:
request["request"]["devices"].append({"hwid": hwid, "tags": {name: value}})
url = "{}/bulkSetTags".format(ENDPOINT)
print("Url: {}\nDATA:{}".format(url, json.dumps(request)))
response = requests.post(url, data=json.dumps(request))
if response.status_code == 200:
return response.json()
else:
return response
parser = argparse.ArgumentParser(
description="Bulk set tags via CSV. Usage: bulksettags.py file.csv tag_name tag_value"
)
parser.add_argument(
"csv_location",
help="CSV file name in current directory with the list of HWIDs, assuming hwid in first column",
)
parser.add_argument("tag_name", help="name of the tag to update")
parser.add_argument("tag_value", help="value of the tag to set")
args = parser.parse_args()
if (
args.csv_location is not None
and args.tag_name is not None
and args.tag_value is not None
):
with open(args.csv_location) as f:
# read list of HWIDs from input CSV and split it into batches of 1000 devices
rows = csv.reader(f, delimiter=",", quotechar='"')
counter = 0
hwids = []
n = 1
for row in rows:
hwids.append(row[0])
counter += 1
# if we have already 1000 hwids, let's send the request
if counter == 100:
r = bulkSetTags(hwids=hwids, name=args.tag_name, value=args.tag_value)
print(r)
counter = 0
n += 1
hwids = []

3. Sincronice los datos de vuelta a su Data Warehouse
CONSEJO: Utilice el “ID de usuario” para vincular los datos.

Los beneficios de la sincronización basada en el ID de usuario:

  • Informes mejorados y la capacidad de cruzar datos con sistemas orientados al negocio
  • Capacidad para almacenar los datos de la manera que necesite y durante el tiempo que lo necesite

Tanto el Panel de Control como las exportaciones de la llamada a la API /exportSegment incluyen la columna de ID de usuario, que puede utilizar de varias maneras:
• Use etiquetas específicas de usuario para mapear atributos de usuario en múltiples dispositivos
• Use APIs centradas en el usuario para operar con ID de usuario en lugar de ID de dispositivo
• Mapee las estadísticas por dispositivo de Pushwoosh con los datos centrados en el usuario de su data warehouse, CRM o cualquier otro sistema.

Lea más sobre la función Exportar Segmento aquí.

Los beneficios generales de la migración de datos:

  • Informes precisos (consistencia de todos los datos, sin pérdidas);
  • La ejecución de experimentos y la prueba de hipótesis de marketing se simplifican;
  • Depuración y solución de problemas más fáciles: puede verificar la información utilizando ID como ID de mensaje, ID de usuario, HWID, etc.

Solicite una demostración gratuita para saber cómo puede migrar datos desde su solución CRM a Pushwoosh y viceversa, y obtener informes precisos:

Solicitar una demostración

Artículos relacionados

Ver todo