Directory / plugin

Yanifend

v0.22.0 · by skippedaga

Engage visitors with animated, character-driven questionnaires that collect feedback through friendly Lottie characters.

About this plugin

Yanifend embeds an interactive questionnaire widget on your WordPress site. Visitors are greeted by an animated character that asks questions one at a time — ratings, multiple choice, or free text — and their answers flow into your Yanifend dashboard in real time.

Features

  • Animated characters powered by Lottie — far more engaging than a plain form
  • Multiple question types: star rating, single/multiple choice, text, email, phone
  • Page Rules: route different pages to different characters by URL pattern (e.g. /products/*), or switch the widget off on pages such as checkout
  • Live preview on the settings page: see each personage exactly as visitors do, before you save
  • Every API key shows which personage it belongs to, so a mistyped key is caught right away
  • Optional auto-open: the questions open as soon as a page loads
  • [yanifend_form] shortcode: link to a personage’s hosted form from any post or page
  • Session continuity across page visits via cookies
  • One-click connection test that also checks your key
  • Mobile-friendly, responsive card layout
  • No tracking scripts — only the widget code from your Yanifend instance

What you need

A free Yanifend account to obtain an API key. Sign up at yanifend.com.

How it works

Once activated, the plugin injects a small script into your site’s front-end. The script loads the widget from your configured Yanifend instance using your API key, and handles all rendering and data collection. No data touches your WordPress database.

External services

This plugin connects to the Yanifend API (by default https://app.yanifend.com) to load the widget script and transmit visitor answers. Data sent: visitor API key (yours), question answers, and an anonymous session ID. No personally identifiable information from your WordPress site is transmitted by the plugin itself. On the settings page, the plugin also asks the Yanifend API which personage each entered API key belongs to (the key is sent; the personage’s name comes back), to show the name and the live preview; the preview loads the same widget script inside the page. Yanifend Terms of Service: https://yanifend.com/terms. Privacy Policy: https://yanifend.com/privacy.

Plugin tags