www.dialdirect.co.za
Open in
urlscan Pro
2606:4700::6812:405
Public Scan
Submitted URL: http://www.dialdirect.co.za/
Effective URL: https://www.dialdirect.co.za/
Submission: On July 28 via api from ZA — Scanned from DE
Effective URL: https://www.dialdirect.co.za/
Submission: On July 28 via api from ZA — Scanned from DE
Form analysis
1 forms found in the DOMName: CallMeBackHeaderForm —
<form name="CallMeBackHeaderForm" id="CallMeBackHeaderForm"
class="overflow-hidden position-relative page-header-call-me-back ng-pristine ng-valid-validate-fullname ng-invalid ng-invalid-required ng-valid-maxlength ng-invalid-validate-cell-number ng-valid-mindate ng-valid-maxdate ng-valid-valid"
data-ng-submit="SubmitShortTerm()" novalidate="">
<div class="col-xs-12 no-padding overflow-hidden position-relative padding-v-15-sm padding-v-5-md no-padding-bottom-sm no-padding-bottom-md no-padding-top-lg" data-ng-show="CallMeBack.Step !== 'Submitted' && !CallMeBack.Loading"
aria-hidden="false">
<p class="col-xs-12 col-md-12 col-lg-3 font-17 front-brand-sub-1 padding-v-15-lg no-padding-bottom no-padding-top-lg call-me-back-bar-heading no-margin-bottom-md no-margin-bottom-sm">
<strong>Let us call you for</strong>
<br>
<strong> an insurance quote:</strong>
</p>
<div class="col-xs-12 col-sm-12 col-lg-9 margin-v-15 no-padding ng-pristine ng-valid-validate-fullname ng-invalid ng-invalid-required ng-valid-maxlength ng-invalid-validate-cell-number ng-valid-mindate ng-valid-maxdate ng-valid-valid"
data-ng-form="CallMeBackHeaderDetailsForm" data-ng-show="CallMeBack.Step === 'Details'" aria-hidden="false">
<div class="col-xs-12 col-md-4 col-lg-4">
<div class="campaign-input">
<div data-ng-messages="CallMeBackHeaderDetailsForm.fullname.$error" data-ng-show="CallMeBackHeaderDetailsForm.fullname.$dirty" aria-live="assertive" class="ng-hide ng-active" aria-hidden="true">
<!-- ngMessage: required -->
<div data-ng-message="required" class="ng-scope">Please enter your name</div>
<!-- ngMessage: validateFullname -->
</div>
<input data-ng-model="CallMeBack.Fullname" type="text" name="fullname" id="fullname" autocomplete="off" validate-fullname="" maxlength="50" placeholder="What's your name?" required=""
class="ng-pristine ng-untouched ng-valid-validate-fullname ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" aria-invalid="true">
</div>
</div>
<div class="col-xs-12 col-md-4 col-lg-4">
<div class="campaign-input">
<div data-ng-messages="CallMeBackHeaderDetailsForm.contactnumber.$error" data-ng-show="CallMeBackHeaderDetailsForm.contactnumber.$dirty" aria-live="assertive" class="ng-hide ng-active" aria-hidden="true">
<!-- ngMessage: required -->
<div data-ng-message="required" class="ng-scope">Please enter a contact number</div>
<!-- ngMessage: validateCellNumber -->
</div>
<input data-ng-model="CallMeBack.ContactNumber" type="tel" name="contactnumber" id="contactnumber" autocomplete="off" validate-cell-number="" only-digits="" data-ng-maxlength="10" maxlength="10" placeholder="What's your mobile number?"
required="" class="ng-pristine ng-untouched ng-invalid ng-invalid-validate-cell-number ng-empty ng-invalid-required ng-valid-maxlength" aria-invalid="true">
</div>
</div>
<div class="visible-md visible-lg clearfix"></div>
<div class="col-xs-12 col-md-4 col-lg-4">
<div class="campaign-input">
<!-- ngIf: CallMeBackHeaderDetailsForm.callBackDate.$dirty -->
<input data-ng-model="CallMeBack.landingDisplayDate" id="callBackDate" name="callBackDate" placeholder="Select date" required="" class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required" aria-invalid="false">
<md-datepicker data-ng-model="CallMeBack.Date" style="opacity:0" data-md-min-date="CallMeBack.MinDate" data-md-max-date="CallMeBack.MaxDate" data-md-date-filter="ExcludeSundays"
class="ng-pristine ng-untouched ng-valid _md-datepicker-has-triangle-icon ng-isolate-scope md-dialdirect-theme ng-valid-mindate ng-valid-maxdate ng-valid-valid ng-not-empty" tabindex="-1" aria-owns="md-date-pane-0" type="date"
aria-invalid="false"><button class="md-datepicker-button md-icon-button md-button md-dialdirect-theme md-ink-ripple" type="button" ng-transclude="" tabindex="-1" aria-hidden="true" ng-click="ctrl.openCalendarPane($event)"><md-icon
class="md-datepicker-calendar-icon ng-scope md-dialdirect-theme" aria-label="md-calendar"
md-svg-src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgM2gtMVYxaC0ydjJIOFYxSDZ2Mkg1Yy0xLjExIDAtMS45OS45LTEuOTkgMkwzIDE5YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6bTAgMTZINVY4aDE0djExek03IDEwaDV2NUg3eiIvPjwvc3ZnPg=="
role="img"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
<path d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"></path>
</svg></md-icon></button>
<div class="md-datepicker-input-container" ng-class="{'md-datepicker-focused': ctrl.isFocused}"><input class="md-datepicker-input" aria-haspopup="true" aria-expanded="false" ng-focus="ctrl.setFocused(true)"
ng-blur="ctrl.setFocused(false)" readonly="readonly" size="12"> <button class="md-datepicker-triangle-button md-icon-button md-button md-dialdirect-theme" type="button" ng-transclude="" md-no-ink=""
ng-click="ctrl.openCalendarPane($event)" aria-label="Open calendar">
<div class="md-datepicker-expand-triangle ng-scope"></div>
</button></div>
<div class="md-datepicker-calendar-pane md-whiteframe-z1 md-dialdirect-theme" id="md-date-pane-0">
<div class="md-datepicker-input-mask">
<div class="md-datepicker-input-mask-opaque"></div>
</div>
<div class="md-datepicker-calendar"><!-- ngIf: ctrl.isCalendarOpen --></div>
</div>
</md-datepicker>
</div>
</div>
<div class="col-xs-12 col-md-4 col-lg-4">
<div class="campaign-input">
<!-- ngIf: CallMeBackHeaderDetailsForm.callBackTime.$dirty -->
<!-- ngIf: CurrentCallbackTimeSlots.length < 1 -->
<!-- ngIf: CurrentCallbackTimeSlots.length > 0 --><select id="callBackTime" name="callBackTime" data-ng-model="CallMeBack.TimeSlot" required="" data-ng-if="CurrentCallbackTimeSlots.length > 0"
class="ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required" aria-invalid="true">
<option value="" disabled="">Select time</option>
<!-- ngRepeat: t in CurrentCallbackTimeSlots -->
<option data-ng-repeat="t in CurrentCallbackTimeSlots" class="ng-binding ng-scope" value="Morning (08h00 - 12h00)">Morning (08h00 - 12h00)</option><!-- end ngRepeat: t in CurrentCallbackTimeSlots -->
<option data-ng-repeat="t in CurrentCallbackTimeSlots" class="ng-binding ng-scope" value="Lunchtime (12h00 - 14h00)">Lunchtime (12h00 - 14h00)</option><!-- end ngRepeat: t in CurrentCallbackTimeSlots -->
<option data-ng-repeat="t in CurrentCallbackTimeSlots" class="ng-binding ng-scope" value="Afternoon (14h00- 17h00)">Afternoon (14h00- 17h00)</option><!-- end ngRepeat: t in CurrentCallbackTimeSlots -->
<option data-ng-repeat="t in CurrentCallbackTimeSlots" class="ng-binding ng-scope" value="After work (17h00 - 18h00)">After work (17h00 - 18h00)</option><!-- end ngRepeat: t in CurrentCallbackTimeSlots -->
</select><!-- end ngIf: CurrentCallbackTimeSlots.length > 0 -->
</div>
</div>
<div class="col-xs-12 col-md-4 col-lg-4 col-lg-offset-0 padding-v-15" data-ng-mouseover="filthify(CallMeBackHeaderDetailsForm)">
<button type="submit" name="callMeBackDetailsNext" id="callMeBackDetailsNext" class="brand-button orange stretched" data-ng-class="{ 'loading': CallMeBack.Loading }"
data-ng-disabled="CallMeBackHeaderDetailsForm.$invalid || CallMeBackHeaderDetailsForm.$pending || CallMeLoading" disabled="disabled"> Call me for a quote </button>
</div>
</div>
</div>
<div class="col-xs-12 ng-hide" data-ng-show="CallMeBack.Step === 'Submitted' || CallMeBack.Loading" aria-hidden="true">
<div class="col-xs-12 padding-v-30 text-center">
<h3 class="front-brand-sub-1 ng-binding"> Thank you . We have received your details, and will contact you soon! </h3>
</div>
</div>
</form>
Text Content
New Customer Sales: 0861 00 73 670861 00 73 67 | Service, Additions & Claims: 0861 555 580 | 24 Hour Emergency Assistance: 0860 911 911 New Customer: 0861 00 73 670861 00 73 67 | Service, Additions & Claims: 0861 555 580 | Emergency Assistance: 0860 911 911 * Quote * Claims * Products * Benefits * Contact * Search Call * New Customer Sales 0861 00 73 670861 00 73 67 * Customer Care 0861 555 580 * 24hr Assist 0860 911 911 Login Search -------------------------------------------------------------------------------- * ALL NEW WAYS TO EARN UP TO 75% BACK IN CASH MONTHLY, WHETHER YOU DRIVE RIGHT, DRIVE LESS OR NOT AT ALL Get a quote Let us call you for an insurance quote: Please enter your name Please enter a contact number Select time Morning (08h00 - 12h00)Lunchtime (12h00 - 14h00)Afternoon (14h00- 17h00)After work (17h00 - 18h00) Call me for a quote THANK YOU . WE HAVE RECEIVED YOUR DETAILS, AND WILL CONTACT YOU SOON! DOWNLOAD THE DIALDIRECT INSURANCE APP DOWNLOAD THE DIALDIRECT INSURANCE APP Download our app and start earning up to 75% cash back every month, just for driving right. Plus, we’ve dialled it up with amazing new features and functions. You can now get SOS assistance in case of an emergency, update your policy details, view your payments, download your documents, add new household members to your policy and more, right at your fingertips. Payback is dependent on the product option you select. Dialdirect Payback Booster must be selected (at an additional cost) in order to qualify for the full advertised reward. Watch this video for more information on the App and Monthly Payback. Find out more WE ASKED OUR CUSTOMERS TO RATE US ON HOW EASY IT WAS TO DEAL WITH US. THEY DID THEIR THING AND SCORED US 9*/10 ON AVERAGE. THE DIALDIARY blog articles to keep you in the know SMARTPHONES ARE ONE OF THE MOST STOLEN PORTABLE POSSESSIONS – TIPS TO KEEP YOUR SMARTPHONE SAFE Smartphones are eye candy for criminals and one of the most stolen of all portable possessions. Dialdirect offers 10 top tips to prevent mobile device theft. Read More THIS IS HOW AGE AFFECTS YOUR CAR INSURANCE PREMIUM If you’re under the age of 25, your car insurance premium may be slightly higher than the premium for an older driver. It doesn’t matter if you are both driving similar cars, live in the same area or have the same type of vehicle security. Why? Simply because a younger driver with their first car probably has less driving experience on the road[2] than an older driver. Read More TIPS FOR GETTING THE RIGHT BUSINESS INSURANCE FOR YOUR JOB OR COMPANY Running a business without having business insurance (also called commercial insurance) can be catastrophic. Business interruption events, such as the COVID-19 pandemic, cause earnings to plummet, making it difficult to cover expenses. Your business doesn’t have to go through such rough times if you’re adequately protected. Read More View more posts Our Products * Car Insurance * Home Contents Insurance * Buildings Insurance * Life Insurance * Motorcycle Insurance * Caravan Insurance * Trailer Insurance * Golf Cart Insurance * Watercraft Insurance * Motor repairers * Portable Possessions * Business Insurance * Value Added Products * Privacy Policy * PAIA Manual * Benefits * Dialdirect Insurance App * Have certainty at claims stage * Manage your policy * Blog articles * Important scam information Dial Direct Insurance Ltd is a licensed non-life insurer and financial services provider. Long-term insurance policies are underwritten by 1Life Insurance Ltd, a licensed life insurer and financial services provide. Personal Loans Powered by RCS, a registered Credit and authorised Financial Services Provider. NCRCP 38/FSP 44481 About Dialdirect * About Us * Contact Us Download the Dialdirect App Scan the QR code to download the app * FAQs * Terms & Conditions * Sitemap * Glossary Dial Direct Insurance Ltd is a licensed non-life insurer and financial services provider. Long-term insurance policies are underwritten by 1Life Insurance Ltd, a licensed life insurer and financial services provide. Personal Loans Powered by RCS, a registered Credit and authorised Financial Services Provider. NCRCP 38/FSP 44481 * FAQs * Terms & Conditions * Sitemap * Glossary * FAQs * Terms & Conditions * Sitemap * Glossary -------------------------------------------------------------------------------- * Sales: 0861 00 73 67 * Customer Care: 0861 555 580 * 24hr Assist: 0860 911 911 Live Build.374.6e8dc - EC2AMAZ-E763TLD Cookies This site uses cookies to optimise your experience. By browsing, you accept this use of cookies. View our Privacy policy. Accept