Ir al contenido

WPForms

WP-ImmoMakler puede utilizar un formulario de WPForms existente como formulario de contacto para inmuebles. Las consultas entrantes se reenvían automáticamente a la dirección de correo electrónico de contacto del inmueble solicitado.

Con WP-ImmoMakler PLUS, además se puede adjuntar un archivo XML OpenImmo Feedback a cualquier número de formularios de WPForms, de modo que su software de gestión inmobiliaria pueda procesar automáticamente las consultas entrantes.

También con WP-ImmoMakler PLUS, puede ampliar cualquier formulario de WPForms con un registro en el newsletter de Propstack con doble confirmación (Double Opt-In) — ya sea como opt-in en un formulario existente o como formulario de newsletter independiente.

Si actualmente solo dispone de una licencia de WP-ImmoMakler BASIC, puede contratar una actualización en cualquier momento y solo paga la diferencia — si está interesado, póngase en contacto con nuestro Soporte.

El plugin WPForms (Lite o Pro) debe estar instalado y activado.

FunciónBASICPLUS
Usar un formulario de WPForms como formulario de contacto para inmuebles
Establecer automáticamente el destinatario como la persona de contacto del inmueble
Resumen estructurado del inmueble en el correo de notificación
Adjuntar XML OpenImmo Feedback a las notificaciones
Archivo XML para varios formularios simultáneamente (cualquier formulario de WPForms, no solo el formulario de contacto para inmuebles seleccionado anteriormente)
Registro en el newsletter de Propstack con doble confirmación (Double Opt-In) en el formulario

Configurar el formulario de contacto para inmuebles

Sección titulada «Configurar el formulario de contacto para inmuebles»

En el backend de su sitio web puede configurar qué formulario de WPForms debe mostrarse en las páginas de detalle de sus inmuebles en lugar del formulario de contacto de WP-ImmoMakler. Puede seleccionar un formulario que se muestre en todas las páginas de detalle.

Navegue en el backend de su sitio web (wp-admin) a WP-ImmoMakler → Ajustes → Integraciones → WPForms.

Integración de WPForms en los ajustes de WP-ImmoMakler
  1. Activar integración: active el interruptor.
  2. Formulario de contacto para inmuebles: seleccione el formulario de WPForms que se mostrará en las páginas de detalle.
  3. Guardar.

Todos los ajustes adicionales (sustitución de destinatario, archivo XML adjunto) se configuran desde la versión 5.60 de WP-ImmoMakler por notificación directamente en el editor de formularios de WPForms — consulte las secciones siguientes.

Sustituir destinatario por la persona de contacto del inmueble

Sección titulada «Sustituir destinatario por la persona de contacto del inmueble»

¿Desea que una notificación del formulario se envíe a la persona de contacto del inmueble solicitado, en lugar del destinatario definido estáticamente en WPForms? Configure esto por notificación en el editor de formularios de WPForms.

Abra el formulario deseado en el editor de formularios de WPForms y cambie a Ajustes → Notificaciones. Dentro de cada notificación encontrará el interruptor WP-ImmoMakler: Sustituir destinatario por la persona de contacto del inmueble.

Interruptor 'WP-ImmoMakler: Sustituir destinatario por la persona de contacto del inmueble' en el bloque de notificación de WPForms

Cuando el interruptor está activo y el formulario se envía desde una página de detalle de un inmueble, WP-ImmoMakler sustituye automáticamente el destinatario de WPForms almacenado por el campo de datos kontaktperson_email_feedback del inmueble solicitado. Las demás notificaciones del formulario (p. ej., un correo de confirmación al solicitante) permanecen sin cambios.

Archivo XML OpenImmo Feedback adjunto PLUS

Sección titulada «Archivo XML OpenImmo Feedback adjunto »

Desde WP-ImmoMakler 5.60, el archivo XML adjunto se configura directamente en el formulario de WPForms correspondiente — ya no en la pestaña de ajustes globales. Esto le permite activar el archivo adjunto para cualquier número de formularios simultáneamente — incluso para formularios que existen independientemente del formulario de contacto para inmuebles seleccionado anteriormente. Ejemplos:

  • Un formulario separado para compradores y otro para inquilinos, ambos integrados en las páginas de detalle de inmuebles.
  • Un formulario de consulta directa o de devolución de llamada en una página de aterrizaje para un proyecto inmobiliario específico — la configuración se explica en el Paso 3 más abajo.
  • Un formulario para concertar visitas que se muestra exclusivamente para inmuebles premium.

El formulario no necesita ser un “formulario de WP-ImmoMakler” ni el formulario de contacto para inmuebles seleccionado anteriormente. Solo si desea que la consulta esté asociada a un inmueble, el formulario debe enviarse desde una página de detalle de un inmueble — si se envía desde otra página, el elemento <objekt> no contendrá ningún campo de inmueble, sino solo los datos de contacto bajo <interessent>.

La configuración consta de los siguientes pasos por formulario:

  1. Asignar cada campo del formulario a un nodo XML de OpenImmo.
  2. Activar por notificación que se adjunte el XML.
  3. Opcional, solo para páginas de aterrizaje con un proyecto inmobiliario concreto: Crear un campo de selección de proyecto y asignarlo al inmueble.

Paso 1: Asignar campos a nodos XML de OpenImmo

Sección titulada «Paso 1: Asignar campos a nodos XML de OpenImmo»

Abra el formulario en el editor de formularios de WPForms y haga clic en el campo deseado. En la pestaña Opciones de campo → Avanzado encontrará el nuevo selector Campo XML OpenImmo (WP-ImmoMakler).

Selector 'Campo XML OpenImmo (WP-ImmoMakler)' en la pestaña 'Avanzado' de un campo de formulario de WPForms

Asigne uno de los siguientes nodos XML por campo.

Nodos para el interesado (se incluyen en el elemento interessent):

anrede, vorname, nachname, firma, strasse, plz, ort, tel, email

Nodos para el inmueble (se incluyen en el elemento objekt):

bezeichnung (Objekt) — la descripción del inmueble. Consulte el apartado “Descripción del inmueble a partir de los campos del formulario” más abajo.

Descripción del inmueble a partir de los campos del formulario

Sección titulada «Descripción del inmueble a partir de los campos del formulario»

El nodo bezeichnung (Objekt) no describe al interesado, sino al inmueble. Es especialmente adecuado para formularios de consulta generales en los que el interesado indica él mismo lo que busca.

  • Los campos de selección múltiple y de casilla de verificación se escriben en el nodo bezeichnung separados por comas (ejemplo: Casa adosada, Dúplex, Villa).
  • En una página de detalle de un inmueble, bezeichnung ya está ocupado de forma predeterminada con el título del inmueble. Si además se asigna un campo del formulario, su valor se añade al título con un guión largo (ejemplo: Bonito piso en la ciudad — Casa adosada, Dúplex).
  • Sin página de detalle de un inmueble (p. ej., en una página de aterrizaje), bezeichnung contiene exclusivamente el valor del campo del formulario asignado.

Campos “Nombre” combinados (nombre + apellidos)

Sección titulada «Campos “Nombre” combinados (nombre + apellidos)»

Para un campo de WPForms de tipo Nombre con el formato Nombre Apellido (o Nombre Segundo nombre Apellido), aparecen dos selectores en la pestaña Avanzado:

  • Campo XML OpenImmo para “Nombre”
  • Campo XML OpenImmo para “Apellido”

Esto le permite escribir el nombre y los apellidos en dos nodos XML separados (normalmente vorname y nachname).

Dos selectores en la pestaña 'Avanzado' de un campo Nombre de WPForms: 'Campo XML OpenImmo para Nombre' y '... para Apellido'

Todos los campos sin asignación explícita se recopilan y se envían en el elemento XML interessent → anfrage como texto libre. Los valores de los campos de casilla de verificación marcados aparecen allí bajo el encabezado “Confirmado:”. En cuanto asigne explícitamente un campo de casilla de verificación o de selección múltiple a un nodo XML (p. ej., bezeichnung), su valor solo se transferirá allí separado por comas y ya no se incluirá adicionalmente en el texto libre.

Paso 2: Activar el archivo XML adjunto por notificación

Sección titulada «Paso 2: Activar el archivo XML adjunto por notificación»

Cambie a Ajustes → Notificaciones en el mismo formulario. Dentro de cada notificación encontrará el interruptor WP-ImmoMakler: Enviar XML OpenImmo Feedback.

Interruptor 'WP-ImmoMakler: Enviar XML OpenImmo Feedback' en el bloque de notificación de WPForms

Active el interruptor en cada notificación a la que deba adjuntarse el XML. Las demás notificaciones del formulario (p. ej., un correo de confirmación al solicitante) permanecen sin cambios.

Paso 3: Guardar / asignar el ID del proyecto

Sección titulada «Paso 3: Guardar / asignar el ID del proyecto»

Si el formulario está integrado en una página de aterrizaje para un proyecto inmobiliario concreto, puede crear un campo de lista desplegable con sus proyectos y asignarlo al nodo XML OpenImmo bezeichnung (Objekt). La consulta llegará entonces a su software de gestión inmobiliaria con el proyecto seleccionado como descripción del inmueble.

A continuación se explica cómo introducir y asignar el ID del proyecto:

Primero, cree un campo Desplegable (p. ej., “Selección de proyecto”) en la pestaña General e introduzca sus proyectos como opciones:

Editor de WPForms: campo Desplegable 'Selección de proyecto' en la pestaña General con las opciones Proyecto 1, Proyecto 2, Proyecto 3

A continuación, cambie a la pestaña Avanzado y asigne el campo al nodo bezeichnung (Objekt) en Campo XML OpenImmo (WP-ImmoMakler):

Editor de WPForms: campo Desplegable 'Selección de proyecto' en la pestaña Avanzado con el nodo XML OpenImmo 'bezeichnung (Objekt)' asignado

Una vez que un interesado envía el formulario, el nombre del proyecto seleccionado se escribe en el elemento XML objekt → bezeichnung y se asigna automáticamente al proyecto correspondiente en su software de gestión inmobiliaria.

Si su instalación ya utilizaba la función XML OpenImmo Feedback antes de actualizar a la versión 5.60, WP-ImmoMakler migrará automáticamente la configuración anterior al formulario seleccionado la primera vez que acceda al wp-admin tras la actualización: la activación del XML anterior activa el interruptor Enviar correspondiente en la notificación previamente seleccionada, y las asignaciones de campos anteriores se escriben en los campos del formulario correspondientes. No es necesario realizar ningún ajuste manual.

Si antes de la actualización no había ningún archivo XML adjunto activo, tras la actualización todo permanece sin cambios — ningún formulario empezará a enviar XML inesperadamente.

Datos del inmueble en el correo de notificación

Sección titulada «Datos del inmueble en el correo de notificación»

Independientemente del archivo XML adjunto, WP-ImmoMakler añade a cada notificación del formulario de contacto para inmuebles (consulte “Configurar el formulario de contacto para inmuebles” más arriba) un resumen estructurado del inmueble solicitado: imagen principal, título, número de referencia, dirección, número de habitaciones, superficie, precio e indicación de comisión.

Cada notificación de un formulario de WPForms puede enviar el exposé en PDF del inmueble solicitado como archivo adjunto. El interruptor se encuentra por notificación, de modo que, por ejemplo, el correo al interesado reciba el exposé mientras que el correo interno a su equipo no.

Cambie a Configuración → Notificaciones en el formulario y active allí WP-ImmoMakler: Adjuntar exposé en PDF.

Interruptor 'WP-ImmoMakler: Adjuntar exposé en PDF' en el bloque de notificación de WPForms

Para que se adjunte un PDF deben cumplirse dos condiciones:

  • La vista de impresión en PDF está activada (en el backend de su sitio web (wp-admin) en WP-ImmoMakler → Configuración → Vista de impresión PDF).
  • El formulario se envía en la página de detalle de un inmueble. En una página sin referencia a un inmueble — por ejemplo, un formulario de contacto general — no existe ningún inmueble al que pertenezca un exposé, y la notificación se envía sin archivo adjunto.

Registro en el newsletter de Propstack PLUS

Sección titulada «Registro en el newsletter de Propstack »

Si utiliza Propstack como software de gestión inmobiliaria, cualquier formulario de WPForms puede además activar un registro en el newsletter con doble confirmación (Double Opt-In). Cuando el remitente marca la casilla de consentimiento que usted haya elegido, WP-ImmoMakler crea el contacto en Propstack y deja que Propstack envíe el correo de confirmación.

Esto funciona en dos variantes:

  • Opt-in en un formulario existente — su formulario de contacto o consulta permanece sin cambios y simplemente recibe una casilla adicional.
  • Formulario de newsletter independiente — un formulario que exclusivamente activa el correo de confirmación y no envía ninguna notificación.

La función se configura por formulario en el editor de formularios de WPForms en Configuración → General → Avanzado, en la sección WP-ImmoMakler: Propstack Newsletter. Es necesaria una conexión activa con Propstack, junto con un remitente y una plantilla de correo, que puede configurar en el backend de su sitio web (wp-admin) en WP-ImmoMakler → Configuración → Software/Portales → Propstack.

// Sobrescribir el correo del destinatario para pruebas (BASIC + PLUS).
add_filter( 'immomakler_mail_force_recipient_email', function ( $email ) {
return 'test@example.com';
} );
// Sobrescribir el nombre del remitente en el XML OpenImmo Feedback (PLUS).
add_filter( 'immomakler_openimmofeedback_sender_name', function ( $name ) {
return 'Mi agencia inmobiliaria';
} );
// ¿Qué campo personalizado del inmueble se escribe en el elemento XML <oobj_id>? (PLUS)
// Valor predeterminado: 'objektnr_extern'.
add_filter( 'immomakler_openimmofeedback_key_for_oobj_id', function ( $key, $post_id ) {
return 'mi_id_de_inmueble';
}, 10, 2 );

Global (WP-ImmoMakler → Ajustes → Integraciones → WPForms)

Sección titulada «Global (WP-ImmoMakler → Ajustes → Integraciones → WPForms)»
EtiquetaTipoPredeterminadoDescripción
Activar integraciónInterruptorfalseActiva WPForms como formulario de contacto para inmuebles
Formulario de contacto para inmueblesSelecciónFormulario de WPForms para las páginas de detalle

Por notificación de WPForms (Ajustes → Notificaciones)

Sección titulada «Por notificación de WPForms (Ajustes → Notificaciones)»
EtiquetaTipoDescripción
WP-ImmoMakler: Sustituir destinatario por la persona de contacto del inmuebleInterruptorSustituye el destinatario de WPForms por kontaktperson_email_feedback
WP-ImmoMakler: Enviar XML OpenImmo Feedback PLUSInterruptorAdjunta el XML a esta notificación específica
WP-ImmoMakler: Adjuntar exposé en PDF PLUSInterruptorAdjunta el exposé en PDF del inmueble a esta notificación específica

Por formulario de WPForms (Configuración → General → Avanzado) PLUS

Sección titulada «Por formulario de WPForms (Configuración → General → Avanzado) »
EtiquetaTipoDescripción
Activar registro en el newsletter de PropstackInterruptorActiva el registro en el newsletter para este formulario
Casilla de consentimientoSelecciónLa opción de casilla cuya activación desencadena el correo de confirmación
Campo de correo electrónicoSelecciónEl campo del formulario con la dirección de correo electrónico
Campo de nombre / Campo de apellidosSelecciónOpcional — campo de texto o campo de nombre de WPForms

Por campo de formulario de WPForms (Opciones de campo → Avanzado) PLUS

Sección titulada «Por campo de formulario de WPForms (Opciones de campo → Avanzado) »
EtiquetaTipoDescripción
Campo XML OpenImmo (WP-ImmoMakler)SelecciónAsigna el campo del formulario a un nodo XML — Interesado: anrede, vorname, nachname, firma, strasse, plz, ort, tel, email; Inmueble: bezeichnung (Objekt) (los valores de selección múltiple y de casilla de verificación se escriben separados por comas)
Campo XML OpenImmo para “Nombre” / “Apellido”SelecciónPor subcampo de un campo Nombre combinado