✔ Problem with forms on ISLG Marketing site
Completed by Morgan M.
- Assigned to
-
Savannah M.
- Notes
-
Further to the video below, it appears that the following forms from the ISLG marketing site are not working:
https://new.investorstatelawguide.com/contact-us/
https://new.investorstatelawguide.com/enhance-your-profile/
The user is able to submit the form, but we never receive a notification that a form submission has been made. According to the requirements, we should be receiving an automated email that with details on what was submitted in the form. Could you please investigate and get this resolved as a high priority.
Thanks,
Morgan
Following up on above, could you let me know when this can be fixed?
Thanks,
Morgan
I am just waiting for a developer to confirm, but after testing, I am pretty sure you're not receiving email notifications because Sendgrid (or an equivalent SMTP) has not been installed on the website.
Can you confirm two things:
1. Which email should receive the email notification?
2. Were either of these forms ever working properly? (ie did admins ever receive an email notification?)
Savannah
I can't recall the exact requirements on the email flow, but it would make sense to have the emails to be sent to info@investorstatelawguide.com.
Thanks,
Morgan
I've confirmed with our developer that setting up an SMTP should resolve this issue.
You’ll just need to set up an account here: https://signup.sendgrid.com/
Once you’ve created an account, you can send us your Sendgrid username and the Sendgrid APIKey and we can add that to your site to prevent any form submission issues from occurring and emails from ending up either blocked or in junk.
Here are some instructions for finding the API key:
If you need help with any of the above, let me know. I believe Sendgrid requires two factor authentication to login, so there may need to be some coordination between us if you would like us to get the API key.
Savannah
Further to
Thanks,
Morgan
We already have our own SMTP server. Can I provide you with these details instead?
If regular SMTP server is ok, I will need the following details:
Thanks,
--Martin
What is the name of the SMTP server you are using? Will we need to install a plugin?
We use our own SMTP server (tologix-com.mail.protection.outlook.com).
Typically, the developer would need to insert a few lines of code to send an email via SMTP. I am not sure if a plugin is needed in this specific instance.
That said, it's not an issue for me to create a Sendgrid account if it's more straight-forward for you and your team to hook to Sendgrid.
Thanks,
--Martin
From our perspective, creating a Sendgrid account would be the most straightforward. However, we could alternatively:
- Do some research to see how we would use the above SMTP if you prefer not to have a plug in OR
- Try to make our plugin work with your current SMTP
Savannah
Let's try the Sendgrid route then.
I have created an account and an API key.
Sendgrid username: mlaporte@tologix.com
Sendgrid API key: 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
I have also setup domain authentication:
Let me know if you need anything else.
Thanks,
--Martin
Can you confirm you have everything you need at this time?
When can we expect the issue to be addressed?
Thanks,
--Martin
CC:
While you're doing this, could you please create an account for
Thanks,
Morgan
Thanks,
Morgan
I think all we are waiting on now is adding the cname record you created in sendgrid under the new.investorstatelawguide.com domain:
https://docs.sendgrid.com/ui/account-and-settings/how-to-set-up-domain-authentication
Once that is set up, we should have all we need.
Savannah
I believe I have already correctly setup the domain authentication (see screenshot from 9/29 message).
I'm attaching an email outlining the work done by Carbon60.
Let me know if I have missed anything.
--Martin
Are you able to provide a screenshot of the .msg with Carbon60? I can't open that file.
Savannah
Basically, I followed the instructions provided by Sendgrid, and sent the following request to Carbon60:
Carbon60 support then replied back with the confirmation that records were added to the DNS:
What are the next steps? Do you need anything else from us?
Thanks,
--Martin
We have ran into a little bit of a snag. We are getting this error so we are assuming the email address is wrong.
Here is the link from the screenshot: https://sendgrid.com/docs/for-developers/sending-email/sender-identity/
Our developer setup everything using the API key that was sent to us.
The domain name used was: investorstatelawguide.com (from the screenshots we were sent that seemed to be the domain used for verification)
The email address used was the one provided: mlaporte@tologix.com (we are assuming maybe another email was used?)
The API key we used: SG.49nAsHAdTJ6zlDcicEEtsw.4ZxcwCOgjus6ItI9Y1JhHmrW7A8yTONNtANOrS6GmmMI
Can you take a look and confirm if we are using the incorrect information?
Do you want me to also go through the Single Sender Verification process to validate mlaporte@tologix.com? I have only completed the Domain Authentication per the above instructions. I can confirm that the domain used by SendGrid is em958.investorstatelawguide.com.
Also, can you confirm that the address used will not be visible to users? If the address will be visible to users, then we will need to setup the account with a more generic email.
Thanks,
--Martin
Following-up on the above issue.
Would it help if I were to talk to your dev team?
--Martin
Since the email address is something that people will see when they receive emails from the website, it would probably be best to create a generic email from investorstatelawguide.com. We are also thinking Sendgrid might not be working because it is not currently the same domain as the website, so hopefully this email would solve this issue as well.
Do we already have an *@investorstatelawguide.com email alias for that purpose?
If not, do you have a preference on the alias name? I can then work with Mike to set it up.
Thanks,
--Martin
Yes, I believe all the form submissions through the marketing site are supposed to be sent to info@investorstatelawguide.com.
Thanks,
Morgan
Do you know the login details in order to access the mailbox of info@investorstatelawguide.com?
I will need access to it in order to perform a "Single Sender Verification" on SendGrid.
Thanks,
--Martin
No, I don't. Is that something Mike Jung could provide?
Morgan
Yes, I'll talk to Mike.
Thanks,
-Martin
I have successfully authenticated info@investorstatelawguide.com.
Now, both the correct domain and email address are authenticated:
Can you give this another try and report back?
Thanks,
--Martin
Happy to report Sendgrid is now working!
How do we fix the issue?
Thanks,
-Martin
I ran a test on the contact us form. A message was sent to info@investorstatelawguide.com, but only provide the following details:
test message
The email is missing all the form fields and the data entered into the fields.
Also, I ran a test on the Enhanced Profile form, and this is sending a message the user that filled-in the form, but not sending an email to info@investorstatelawguide.com with details on the completed form.
Thanks,
Morgan
| Name: | Morgan test2
| Email: | morganmaguire@gmail.com
| Organization: | test org2
| Type of Enhanced Profile: | Organization
| Existing Profile URL: | www.islg.com
| Message: | test test
My expectation is that these details would be sent to info@investorstatelawguide.com, rather than the user.
Morgan
All issues you reported have been addressed.
I just tested the Contact Us form; could you give the Enhanced Profile form a test?
Thanks,
-Martin
Morgan