WordPress · WooCommerce · SMTP · SPF · DKIM

WordPress SMTP setup: Contact Form 7 and WooCommerce

Missing Contact Form 7 enquiries or WooCommerce order emails? I check the form, WordPress, SMTP and actual delivery. Send your website URL and describe the issue. We agree on scope, price and timing before work starts.

What the service includes

01

Contact forms

Contact Form 7, Elementor, WPForms or your theme's form fails to create or send a message.

02

WooCommerce

Order confirmations or admin emails are missing, or the order status changes incorrectly.

03

SMTP

Provider, port, encryption, sender identity and secure access.

04

SPF, DKIM and DMARC

DNS checks and alignment with the sender's domain.

05

Logs and tests

I identify whether the message was never created, failed to leave the server or was rejected later.

06

Saving enquiries

Submissions can be saved before notifications are sent, so a mail failure does not erase the enquiry.

How the work proceeds

Reproduce the issue

I reproduce the error on a phone and a computer.

Locate the failure

I check each stage: form, WordPress, hosting, SMTP, DNS and the recipient's filter.

Apply the fix

I change only what is needed to address the confirmed cause.

Test delivery

I check delivery to different email services and review the provider's log.

Prevent lost enquiries

I add monitoring or submission storage as agreed.

Indicative pricing

ScopeBudgetIncluded
DiagnosisFrom 250 PLNForm, trigger, logs and basic DNS checks.
SMTP setupFrom 450 PLNSender, provider, DNS and delivery tests.
WooCommerceFrom 650 PLNStatuses, templates, logs, SMTP and a test order.

Use temporary access and revoke or change it after the work. Access is needed only to systems required for diagnosis.

What you receive after the fix

  • An explanation of the cause and the changes made.
  • A test submission from the actual form or an agreed WooCommerce email test.
  • Confirmation that the email was received, not just a “sent” message on the website.
  • Recommendations for saving enquiries and monitoring future delivery.

Diagnosis and repair may involve different scopes. SMTP provider fees and extra work are agreed separately. Permanent inbox placement for every email cannot be guaranteed.

Frequently asked questions

Why does the form say sent when no email arrives?

The form may have passed the data to WordPress, but the server or recipient rejected the email. A browser message does not confirm delivery.

Is an SMTP plugin enough?

Not always. The sender, SPF, DKIM, DMARC and provider logs also need checking.

Why are WooCommerce order emails missing?

The notification may be disabled, the order may still be Pending Payment, or a conflict, PHP error, wp_mail failure or delivery problem may be involved.

Can enquiries be saved independently of email?

Yes. The submission is saved first, then a notification is sent by email, Telegram or to a CRM.

Telegram · E-mail · Web

Tell me which emails are missing

Include your website URL, the form or WooCommerce email type, when it last worked and your email provider.

Telegram

Telegram