Checkbox data not included in form data

I have a form that uses 6 elements: Dropdown, Date, Checkbox, Number, Number, Number.

The Checkbox element has 5 checkboxes for the 5 weekdays. Whether any/all checkboxes are selected or blank, the email and webhook data received includes everything except the Checkbox data. The Checkbox element’s label/header is missing from the payload too, not just the data.

Hey there,

would you have a few screenshots to take a look at as well as the Website ID? Happy to check if I can reproduce this.

Thank you, Andre.

Website:

Webhook Response:
{“Teacher Name:”:“Eric Ford”,“Week Of Invoice:”:“09/02/2024”,“Livescan:”:“0”,“Testing:”:“0”,“Other:”:“0”}

Email Response:
Teacher Name:
Eric Ford
Week Of Invoice:
09/02/2024
Livescan:
0
Testing:
0
Other:
0

I’m having the same issue with my checkbox data collection.
My form is collecting the Name, Buisness, Phone and Email data,
But the check box responses are not coming in.

Was there a resolution to this issue?? I really need to fix this on my website.

There was no solution yet, as I do not know which websites this is referring to so I can check upon this issue or forward this to the developers.

The Website ID is the six-digit number in the URL when you are in the Website Builder.

@Optimal_Life_Solutions I would also need screenshots of what information does arrive.

Hi Andre
The ID for my site is - 684153.
Throughout the website I’ve forms with check lists applied - when tested I do get the Name, Business Name, Phone and Email data I wish to collect but with the results of the checklist I get nothing at all.

Today - in trying to find a work around I change the very first form into one that uses the dropbox style. (all other forms continue to use the checkbox version)

The dropbox style is also in error.
While it’s giving me the results re data I’m looking the dropbox, when viewed is not displaying as a standard dropbox on the website. (you will see that on page one at the bottom of the main page.

So I’m now experiencing a problem - one way or the other.


Let me know if you need more information - please be aware I’m in Australia on a different time zone.

My website ID is 680619. I already provided screenshots and webhook/email payloads. That should be enough to replicate the error.

I’m a little frustrated that it’s been 2 weeks since first reported and the developers haven’t even been given a ticket yet.

Well, if I dont know the website I can not forward it. :slight_smile:

I will take a look now and try to reproduce the issue and forward it if needed.

Is it okay if I add my test mail address to test this out?

Is it also okay for you if I test this with my test mail address?

Absolutely fine Andre - I appreciate any assistance you can provide.
Just keep in mind the time delay.
I’ll keep an eye out of course and try my best to respond as you try to provide assistance
But please go ahead and test with your email

Leisa - Operations Manager - Optimal Life Solution

As an engineer, it seems unusual to test in a user’s live environment instead of creating a test sandbox that replicates the form elements: Dropdown, Date, Checkbox, Number, Number, Number.

I was referring to the preview mode. Unless you re-publish there will be no changes.

The only thing I can do right now is to check the contact form on your preview site as this is the environment I have access too.

If you want someone to test sandbox, please contact your cPanel or Plesk support.

Did you see my okay to go ahead and test Andre?

1 Like

Yes, I need to check this with a developer.

@Learn

We are unable to reproduce the issue. We copied your usecase, also on google code and didnt encounter a situation where a checkbox field data would be missing from either the mail message or the webhook content, could it be that checkbox field was hidden or outside of the form when you encountered that issue?

Hi Andre. Here’s the 90 lines of source that Sitejet generated for the form that is not submitting checkbox data. The checkboxes seem to be included in the form.

<form method="POST" action="">
<div class="ed-element ed-headline custom-theme" id="ed-373474766">
<h3>Invoice</h3></div>
<div class="ed-element ed-spacer" id="ed-373474769">
<div class="space"></div></div>
<div class="ed-element ed-spacer" id="ed-373474772">
<div class="space"></div></div>
<div class="ed-element ed-form-select" id="ed-373460599">
<label for="form_373460596_ed-f-373460599">
Teacher Name:</label>
<select required="1" name="form_373460596[ed-f-373460599]" id="form_373460596_ed-f-373460599">
<option value="0">
Teacher 1</option>
<option value="1">
Teacher 2</option>
<option value="2">
Teacher 3</option>
<option value="3">
Teacher 4</option>
<option value="4">
Teacher 5</option></select></div>
<div class="ed-element ed-form-date embedded" id="ed-373466446">
<label for="form_373460596_ed-f-373466446">
Week Of Invoice:</label>
<input data-type="date" data-min-date="2024-09-02" data-weekdays="1" data-embed="1" placeholder="9/2/2024" required="required" type="text" name="form_373460596[ed-f-373466446]" id="form_373460596_ed-f-373466446" value="7777777"></div>
<div class="ed-element ed-form-checkbox" id="ed-374669608">
<label for="form_373460596_ed-f-374669608">
Days Worked:</label>
<ul class="checkbox_list">
<li><input name="form_373460596[ed-f-374669608][]" type="checkbox" value="0" id="form_373460596_ed-f-374669608_0">
&nbsp;<label for="form_373460596_ed-f-374669608_0">
<p>Monday</p></label></li>
<li><input name="form_373460596[ed-f-374669608][]" type="checkbox" value="1" id="form_373460596_ed-f-374669608_1">
&nbsp;<label for="form_373460596_ed-f-374669608_1">
<p>Tuesday</p></label></li>
<li><input name="form_373460596[ed-f-374669608][]" type="checkbox" value="2" id="form_373460596_ed-f-374669608_2">
&nbsp;<label for="form_373460596_ed-f-374669608_2">
<p>Wednesday</p></label></li>
<li><input name="form_373460596[ed-f-374669608][]" type="checkbox" value="3" id="form_373460596_ed-f-374669608_3">
&nbsp;<label for="form_373460596_ed-f-374669608_3">
<p>Thursday</p></label></li>
<li><input name="form_373460596[ed-f-374669608][]" type="checkbox" value="4" id="form_373460596_ed-f-374669608_4">
&nbsp;<label for="form_373460596_ed-f-374669608_4">
<p>Friday</p></label></li></ul></div>
<div class="ed-element ed-headline custom-theme" id="ed-373474775">
<h3>Reimbursements</h3></div>
<div class="ed-element ed-spacer" id="ed-373460605">
<div class="space"></div></div>
<div class="ed-element ed-spacer" id="ed-373767455">
<div class="space"></div></div>
<div class="ed-element ed-text custom-theme" id="ed-373767458">
<p>(email receipts to )</p></div>
<div class="ed-element ed-spacer" id="ed-373767461">
<div class="space"></div></div>
<div class="ed-element ed-spacer" id="ed-373466449">
<div class="space"></div></div>
<div class="ed-element ed-form-number" id="ed-374661700">
<label for="form_373460596_ed-f-374661700">
Livescan:</label>
<input placeholder="0" min="0" step="1" type="number" name="form_373460596[ed-f-374661700]" id="form_373460596_ed-f-374661700"></div>
<div class="ed-element ed-form-number" id="ed-374662543">
<label for="form_373460596_ed-f-374662543">
Testing:</label>
<input placeholder="0" min="0" step="1" type="number" name="form_373460596[ed-f-374662543]" id="form_373460596_ed-f-374662543"></div>
<div class="ed-element ed-form-number" id="ed-374662546">
<label for="form_373460596_ed-f-374662546">
Other:</label>
<input placeholder="0" min="0" step="1" type="number" name="form_373460596[ed-f-374662546]" id="form_373460596_ed-f-374662546"></div>
<div class="ed-element ed-spacer" id="ed-373766347">
<div class="space"></div></div>
<div class="ed-element ed-spacer" id="ed-373766369">
<div class="space"></div></div>
<div class="ed-element ed-spacer" id="ed-373766372">
<div class="space"></div></div>
<div class="ed-element ed-form-captcha" id="ed-373460608">
<div class="image">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAoCAYAAAAsTRLGAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAALElEQVR4nO3BAQEAAACCIP+vbkhAAQAAAAAAAAAAAAAAAAAAAAAAAAAAwK8BV6gAAdX6zPcAAAAASUVORK5CYII=" alt=""></div>
<div class="input">
<input placeholder="Captcha" required="required" type="text" name="form_373460596[ed-f-373460608][text]" value="" id="form_373460596_ed-f-373460608_text">
<input type="hidden" name="form_373460596[ed-f-373460608][hash]" id="form_373460596_ed-f-373460608_hash" value="e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"></div>
<div class="regenerate">
<a href="#" class="regenerate">
Unreadable? Regenerate</a></div></div>
<div class="ed-element ed-form-button custom-theme" id="ed-373460611">
<button id="form_3476085_ed-f-7313037" name="form_3476085[ed-f-7313037]" type="submit" value="Submit" class="button button-normal">
Submit</button></div>
<div class="ed-element ed-spacer" id="ed-373460614">
<div class="space"></div></div>
<input type="checkbox" name="news" checked="checked" value="1" style="display: none;">
<input type="checkbox" name="tos" value="1" style="display: none;"></form>

Hey there @Learn and @Optimal_Life_Solutions ,

This seems to be a more sophisticated issue. I would like you two to send me an email to the support - including screenshots, screencasts, errors and code.

The reason for this is, that it might be two different issues or there might be a relation to the server setup. However, I will be on holidays for most of the next week and this way I can more easily delegate the issue and more input to the devs.

Hope that is okay for you two. This way, we do not get confused here by the many posts and different sites as well.

Please provide the email address I should submit the data. This forum was the only support contact I could find for Sitejet.

@Andre Can you please provide the support email address?