Ignazio Setti
Forum Replies Created
-
Hey @kateeba ??
Sorry for the slow reply. Yes, Happyforms comes with advanced anti-spam protection (more advanced than a honeypot, at the very least), and we’ve found it’s pretty effective against modern spam bots. That said, reCAPTCHA still provides great value on top of it. I’d suggest to try and run your forms without reCAPTCHA for a while, and only switch reCAPTCHA back on if spam still manages to sneak in.
@palomnik We’re closing this, as we’re moving this thread elsewhere.
Hey @palomnik </img>
Would you please send us a message through our contact page, and provide your email address? This forum is only for our free version, and we’ll be able to provide much better and timely support over email.
Thanks!- This reply was modified 1 year, 10 months ago by Ignazio Setti.
Hey @remiliko ??
Truth be told, we’re a bit behind with WCAG compliance — and autocompletion is often a two-sided sword. For now, we’ve opted to silence it altogether, but I definitely agree it would be great to have some real compliance there. We’re taking notes.
In the meanwhile though, you can use a bit of custom code, and output autocompletion attributes for each of your fields. If you’re okay with custom code, just let us know and we’ll share more details.
As for required fields, you’re totally free to add an asterisk to your fields Label setting, and pop a Paragraph field at the top of your form with the “Fields with asterisk needs to be completed” message. Could that work for you?
Finally, I’m not sure about “Form elements must have labels”. What’s preventing you from adding a label to your fields? Am I overlooking something?
Let us know!- This reply was modified 1 year, 11 months ago by Ignazio Setti.
Hey Juliana ??
Our free version only sends emails upon submission — no submission data is actually stored on your server, like in our upgrade plans.
As for your email delivery issues, that’s often caused by WordPress’ default mailer, which is great for testing and development, but falls short when used in the wild. I’d suggest to install and configure an SMTP plugin — WordPress, and Happyforms with it, will use it when sending emails, resulting in much better deliverability.
I hope that helps!
Hey @jorikbuijs ??
Try adding the below snippet to your Appearance → Customize → Additional CSS screen:
.license-plate { --happyforms-color-part-background: #fdd503; --happyforms-color-part-background-focus: #fdd503; }
That should do the trick. Let us know how that goes!
Got it, @georgeatsc!
That sounds definitely doable with Happyforms and a bit of custom CSS. Here’s how it works:
1. Alternate Paragraph fields (for the “fixed” parts of your form, like “My name is”) with other fields (for the dynamic parts, like “First Name”).
2. Set all your field’s Width option to Auto.
3. Set your field’s Label to Hide.
4. Pop this snippet in your Appearance → Customize → Additional CSS screen:.happyforms-flex { align-items: center !important; } .happyforms-part--width-auto { align-self: center !important; flex-grow: 0 !important; margin-bottom: 0 !important; }
That should push things in the right direction. To make the process easier, feel free to publish your draft form on a post, and share a link with us. That way we can follow along and provide spot-on suggestions.
Let us know how that goes!
Hey @alex2021 ??
We’ve just followed up with you over our support email — let’s continue our exchange there. I’m closing this thread, since this forum only covers our free version.
- This reply was modified 2 years, 3 months ago by Ignazio Setti.
Hey @khrysztov ??
While you still can’t set this up through your builder interface, it’s pretty simple to achieve with a bit of custom PHP code. If you’re okay with that, we’ll be glad to provide a ready made snippet. In that case though:
1. Would you share a link to your form?
2. Would you also share a list of query parameters, and the fields they should populate?Let us know!
Got it, @oizovski!
It’s definitely weird, but it’s also quite hard to investigate further without taking a look at your form directly. Out of curiosity, what tool are you using for your local environment? If it’s Local by Flywheel, it includes a way to share a temporary link to your local site.
Let us know!
Hey Torsten ??
We’ve replied on our dedicated support channel — I’m closing this thread, since this forum is dedicated to our free version.
Hey @viewsmarketing ??
Sorry it took so long to come back to you. Here’s the snippet — you can either copy-paste it at the bottom of your child theme functions.php file, or use a plugin like Code Snippets:
add_filter( 'happyforms_email_alert', function( $email_message ) { $first_name_label = 'First name'; $last_name_label = 'Last name'; $from_name = $email_message->get_from_name(); $form_id = $email_message->message['form_id']; $form = happyforms_get_form_controller()->get( $form_id ); $parts = wp_list_pluck( $form['parts'], 'id', 'label' ); $message_parts = $email_message->message['parts']; if ( isset( $parts[$first_name_label] ) ) { $from_name = $message_parts[$parts[$first_name_label]]; } if ( isset( $parts[$last_name_label] ) ) { $from_name .= ' ' . $message_parts[$parts[$last_name_label]]; } $email_message->set_from_name( $from_name ); return $email_message; } );
Just make sure to tweak lines 2 and 3, so that they match your “first name” and “last name” field labels.
Let us know how that goes!
Hey @nekojonez ??
When it comes to translations, things can get a bit fuzzy — we generally suggest to use Loco Translate, which lets you do all the job straight from your dashboard. If you go with Loco, just make sure to pick “Custom” under “Choose a location” when creating a new plugin translation for Happyforms.
I hope that helps!
Got it, @viewsmarketing!
As mentioned by Scott, this isn’t possible out of the box yet, sorry! If you’re okay copy-pasting a bit of custom code though, it’s definitely doable with a simple snippet, and we’d be glad to provide a ready made one.
Let us know!
Hey @lillianfidler ??
Happyforms doesn’t support conversational forms, but you can easily build a form like the example you shared through conditional logic — and a bit of custom CSS, I suppose. If you’re interested, shoot us an email at ask[at]happyforms[dot]io — that’s where we discuss all our upgrade plans. This forum is dedicated to our free version only.
- This reply was modified 2 years, 6 months ago by Jan Dembowski.