# Prepara tu proyecto

<Aside type="tip">
Los equipos de marketing y desarrollo deben colaborar estrechamente al preparar un proyecto.
</Aside>

Antes de crear tu primera campaña con el Customer Journey Builder de Pushwoosh:

1. Crea un proyecto y configura las plataformas en tu cuenta de Pushwoosh.
2. Integra el SDK de Pushwoosh en tu aplicación o sitio web.
3. Asegúrate de que los usuarios puedan suscribirse a tus notificaciones.
4. Prepara la segmentación, el contenido y cualquier otra cosa que puedas necesitar para lanzar los journeys.

A continuación encontrarás instrucciones detalladas para cada uno de estos pasos.

### Crea un proyecto y configura las plataformas (si es necesario)

<Aside type="note">
Omite este paso si ya has configurado el proyecto en el que deseas crear un journey.
</Aside>

#### Creando un proyecto

Crea un proyecto en tu cuenta de Pushwoosh usando [esta instrucción](/es/product/first-steps/start-with-your-project/create-your-project). Puedes configurar varias plataformas dentro de un mismo proyecto. Por ejemplo, si seleccionas _Mobile push_ para la configuración inicial, también puedes configurar las plataformas Web y Email en cualquier momento.

<img src="/customer-journey-getting-started-1.webp" alt="Pantalla de creación de proyecto en la cuenta de Pushwoosh"/>

#### Configurando plataformas

<Aside type="caution" icon="setting" title="Se necesita ayuda del desarrollador">
 Necesitarás la ayuda de tu equipo de desarrollo para configurar tu proyecto de Pushwoosh. Comparte los enlaces de la guía de configuración con ellos para empezar.
</Aside>


Configura las plataformas a las que quieres enviar notificaciones:

* Para configurar las plataformas móviles, sigue las guías de [configuración de iOS](/es/developer/first-steps/connect-messaging-services/ios-configuration) y [configuración de Android](/es/developer/first-steps/connect-messaging-services/android-configuration/).
* Para configurar las notificaciones push web, consulta la guía de [configuración de Web push](/es/developer/first-steps/connect-messaging-services/web-push-configuration/).
* Si quieres enviar correos electrónicos, verifica tu dirección de correo electrónico y dominio siguiendo la guía de [configuración de Email](/es/product/first-steps/start-with-your-project/configure-platforms/email-verification).
* Para enviar mensajes de WhatsApp, asegúrate de que la [plataforma de WhatsApp](/es/product/first-steps/start-with-your-project/configure-platforms/whatsapp-configuration) esté configurada correctamente.
* Para enviar SMS, conecta tu proveedor de SMS siguiendo la guía de [configuración de SMS](/es/product/first-steps/start-with-your-project/configure-platforms/sms-configuration).

[Más sobre la configuración de plataformas](/es/product/first-steps/start-with-your-project/configure-platforms)

### Integra el SDK de Pushwoosh

<Aside type="caution" icon="setting" title="Se necesita ayuda del desarrollador">
 Necesitarás la ayuda de tu equipo de desarrollo para integrar el SDK de Pushwoosh. Comparte los enlaces de la guía de integración del SDK con ellos para empezar.
</Aside>

Asegúrate de que el SDK apropiado esté integrado en tu aplicación o sitio web:

* [SDK de iOS](/es/developer/pushwoosh-sdk/ios-sdk)
* [SDK de Android](/es/developer/pushwoosh-sdk/android-sdk)
* [SDK Web](/es/developer/pushwoosh-sdk/web-push-notifications/web-push-sdk-30/)

[Aprende más sobre el SDK de Pushwoosh](/es/developer/pushwoosh-sdk/pushwoosh-sdk-overview)

### Suscribe a los usuarios

Los usuarios deben poder suscribirse a las notificaciones de tu aplicación o sitio; de lo contrario, no podrás enviarles mensajes.
[Aprende más](/es/product/first-steps/start-with-your-project/subscribe-users)

<Aside type="caution" icon="setting" title="Se necesita ayuda del desarrollador">
 Es posible que necesites la ayuda de tu equipo de desarrollo para registrar los dispositivos de los usuarios utilizando el SDK y la API de Pushwoosh. Comparte [este enlace](/es/developer/first-steps/subscribe-users) con ellos para empezar.
</Aside>


### Prepara la segmentación y el contenido

Dependiendo de los elementos que planees usar, prepara **Events**, **Tags**, **Segments**, **Push Presets**, **Email Presets** y **Rich Media** en tu proyecto.

#### Events

Los **Events** son acciones que los usuarios realizan en la aplicación o en el sitio web. Son registrados por el SDK de Pushwoosh y pueden desencadenar diversas comunicaciones basadas en el comportamiento. Cada Event configurado puede ser utilizado en los siguientes elementos de un journey:

* [Trigger-based Entry](/es/product/customer-journey/journey-elements#trigger-based-entry)
* [Wait for Trigger](/es/product/customer-journey/journey-elements#wait-for-trigger)
* [Conversion Goals](/es/product/customer-journey/journey-settings#conversion-goals)

[**Más sobre Events**](/es/product/audience-data-and-segmentation/events)

<img src="/customer-journey-getting-started-2.webp" alt="Lista de Events"/>

#### Tags y Segments

Los **Tags** contienen datos que asocias con un usuario o dispositivo en particular: nombre de usuario, ID, ciudad, preferencias, etc. Usando Tags, puedes crear Segments y [actualizar perfiles de usuario](/es/product/customer-journey/journey-elements#update-user-profile) en un journey.

[**Más sobre Tags**](/es/product/audience-data-and-segmentation/user-data-tags/tags/)

Los **Segments** (anteriormente llamados Filtros) son grupos de suscriptores que cumplen con las condiciones que especificas. Puedes construir Segments basados en valores de Tags, Events desencadenados, o ambos. También puedes usar la [Segmentación RFM](/es/product/audience-data-and-segmentation/segmentation/rfm-segmentation) automática. Los Segments te ayudarán a dirigirte a usuarios específicos con mensajes específicos, aumentando la relevancia de la comunicación y, por lo tanto, las tasas de apertura.

Los Segments pueden ser utilizados en los siguientes elementos de un journey:

* [Audience-based Entry](/es/product/customer-journey/journey-elements/#audience-based-entry)
* [Condition split](/es/product/customer-journey/journey-elements/flow-controls/segment-split/)

[**Más sobre Segments**](/es/product/audience-data-and-segmentation/segmentation/)

<img src="/customer-journey-getting-started-3.webp" alt="Lista de Segments en Pushwoosh mostrando filtros y criterios"/>

#### Contenido de Push y Email

Pushwoosh te permite crear **contenido push** reutilizable. Puedes redactar el texto y configurar los ajustes utilizando nuestro editor de contenido push y luego enviar la notificación push inmediatamente o guardarla para futuras campañas. [Aprende más sobre la creación de contenido push](/es/product/content/push-presets)

Puedes crear tu **contenido de email** utilizando el editor que mejor se adapte a tus necesidades:

- El editor de email de arrastrar y soltar (Drag & drop), perfecto para especialistas en marketing sin conocimientos de codificación. [Aprende a crear contenido con el editor de arrastrar y soltar](/es/product/content/email-content/drag-and-drop-email-editor).

- El editor de código HTML, que ofrece la posibilidad de generar correos electrónicos utilizando código y otorga un mayor control sobre la personalización del correo electrónico. [Aprende a crear contenido con el editor de código HTML.](/es/product/content/email-content/html-code-editor)


#### In-apps (Rich media)

Los **In-apps (Rich media)** son páginas de contenido interactivo que puedes personalizar completamente para adaptarlas a las necesidades de tu negocio y a la experiencia de tu aplicación. Pushwoosh proporciona plantillas de in-app predeterminadas que puedes personalizar o usar como punto de partida para crear las tuyas.

Los in-apps son necesarios para [mostrar páginas de contenido dentro de tu aplicación](/es/product/messaging-channels/in-apps) a tus usuarios.

[**Más sobre los mensajes in-app**](/es/product/content/in-apps)

<img src="/customer-journey-getting-started-4.webp" alt="Galería de plantillas de Rich Media en Pushwoosh"/>

### Comprueba si todo funciona


Una vez que todo esté configurado, comprueba si funciona como se supone. Hay varias opciones para probar el envío de mensajes a los suscriptores de tu aplicación o sitio. [Aprende más](/es/product/first-steps/start-with-your-project/test-your-integration)

<Aside type="note">
 Es posible que necesites la ayuda de tu equipo de desarrollo para probar las notificaciones push. Comparte [este enlace](/es/developer/first-steps/test-your-integration) con ellos para empezar.
</Aside>


### Comienza a crear tu primer journey

¡Ahora estás listo para crear tu primer customer journey! Ve a la sección **Customer Journey Builder** y haz clic en **Crear Campaña**:

<img src="/customer-journey-getting-started-5.webp" alt="Customer Journey Builder con el botón Crear Campaña"/>

Consulta esta [guía paso a paso](/es/product/customer-journey/how-to-try-it-out) sobre cómo crear un journey de prueba utilizando nuestra aplicación de demostración.