gclid'; } // Build UTM details section. $utm_details = ''; $utm_fields = array( 'utm_source' => __( 'UTM Source', 'forge-trueconversion' ), 'utm_medium' => __( 'UTM Medium', 'forge-trueconversion' ), 'utm_campaign' => __( 'UTM Campaign', 'forge-trueconversion' ), 'utm_term' => __( 'UTM Term', 'forge-trueconversion' ), 'utm_content' => __( 'UTM Content', 'forge-trueconversion' ), ); foreach ( $utm_fields as $key => $label ) { if ( ! empty( $entry_data[ $key ] ) ) { $utm_details .= '' . esc_html( $label ) . ''; $utm_details .= '' . esc_html( $entry_data[ $key ] ) . ''; } } // Landing page and referrer. $landing_page = ! empty( $entry_data['landing_page'] ) ? esc_url( $entry_data['landing_page'] ) : ''; $page_url = ! empty( $entry_data['page_url'] ) ? esc_url( $entry_data['page_url'] ) : ''; // Build the HTML email. $html = '

' . __( 'New Form Submission', 'forge-trueconversion' ) . '

' . sprintf( /* translators: 1: Form plugin name, 2: Form name */ __( 'via %1$s — %2$s', 'forge-trueconversion' ), $form_plugin, $form_name ) . '

' . __( 'Traffic Source', 'forge-trueconversion' ) . '

' . $source . $click_id_badge . '

' . __( 'Contact Details', 'forge-trueconversion' ) . '

' . __( 'Name', 'forge-trueconversion' ) . ' ' . $name . '
' . __( 'Email', 'forge-trueconversion' ) . ' ' . $email . '
' . __( 'Message', 'forge-trueconversion' ) . ' ' . nl2br( $message ) . '
'; // UTM Details section (only if we have UTM data). if ( ! empty( $utm_details ) ) { $html .= '

' . __( 'UTM Parameters', 'forge-trueconversion' ) . '

' . $utm_details . '
'; } // Page URLs section. if ( $landing_page || $page_url ) { $html .= '

' . __( 'Page Details', 'forge-trueconversion' ) . '

'; if ( $landing_page ) { $html .= ''; $html .= ''; } if ( $page_url ) { $html .= ''; $html .= ''; } $html .= '
' . __( 'Landing Page', 'forge-trueconversion' ) . '' . esc_html( $landing_page ) . '
' . __( 'Form Page', 'forge-trueconversion' ) . '' . esc_html( $page_url ) . '
'; } // Footer. $html .= '

' . __( 'Sent by TrueConversion', 'forge-trueconversion' ) . ' — ' . __( 'View all entries', 'forge-trueconversion' ) . '

'; return $html; } }