BANNER
Video: How to hold a successful Invisalign promotion day (IPD)

Course Details

Hours
1 hour towards your annual CPD requirement
CPD development outcome
B
Author
Kunal Patel
Course details

Dr Kunal Patel only had 10 days to organise his first ever Invisalign promotion day (IPD).

The fact it was scheduled a couple of weeks before Christmas during the COVID crisis could have made it more challenging to attract potential patients.

As it turned out, the open day was attended by an astounding 60 potential patients. Who all proceeded to sign up for Invisalign treatments at the event.

Dr Kunal had never held an Invisalign promotion day before. But he attributes its success to good planning, a lot of preparation and admin, and a fantastic team.

Aims and objectives

Kunal provides an insight into how they achieved such a successful event.

He will also share his top tips to help other practices emulate his success include and advise his peers how to stimulate demand.

Relevant For:

Dentist
Specialist

We use cookies

We use cookies to make sure this website works properly and to help us understand how people use it. Cookies also help to improve your experience on the site, by personalising content and showing information that is relevant to you. Data from cookies may be shared with third parties. You can find out more by reading our cookie policy.

To continue using the site, please accept these cookies or manage your cookie settings below.

SettingsRequest history194msRequest Duration38MBMemory Usage10.x
Laravel Version
10.48.29
PHP Version
8.2.27
Environment
development
Debug Mode
Enabled
URL
crm.fmc-stage.thinkdemo.co.uk
Timezone
UTC
Locale
en
GET our-courses/{slug}
status
200 OK
full_url
https://cpd.fmc-stage.thinkdemo.co.uk/our-courses/how-to-hold-a-successful-invisalign-promotion-day-...
action_name
cpd.marketing.our-courses.single
controller_action
App\Http\Controllers\CPD\WEB\Marketing\OurCoursesController@show
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
  • warninglog[22:10:25] LOG.warning: strrpos(): Passing null to parameter #1 ($haystack) of type string is deprec...
status
200 OK
full_url
https://cpd.fmc-stage.thinkdemo.co.uk/our-courses/how-to-hold-a-successful-invisalign-promotion-day-...
action_name
cpd.marketing.our-courses.single
controller_action
App\Http\Controllers\CPD\WEB\Marketing\OurCoursesController@show
uri
GET our-courses/{slug}
domain
cpd.fmc-stage.thinkdemo.co.uk
controller
App\Http\Controllers\CPD\WEB\Marketing\OurCoursesController@show
prefix
our-courses
file
app/Http/Controllers/CPD/WEB/Marketing/OurCoursesController.php:67-86
middleware
web
duration
194ms
peak_memory
43.4MB
response
text/html; charset=UTF-8
request_format
html
request_query
[]
request_request
[]
request_headers
0 of 0
array:15 [ "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "connection" => array:1 [ 0 => "keep-alive" ] "host" => array:1 [ 0 => "cpd.fmc-stage.thinkdemo.co.uk" ] ]
request_cookies
[]
response_headers
0 of 0
array:3 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 02 May 2025 22:10:25 GMT" ] ]
session_attributes
0 of 0
array:1 [ "_token" => "gUacXeJQS45wYnBH5LZQLFsgqWEnZQrFWQQEGKpT" ]
  • Booting (131ms)time
  • Application (63.41ms)time
  • Routing (1.56ms)
  • Preparing Response (12.92ms)
  • View: cpd.marketing.pages.courses-singleviews
  • View: cpd.dashboard.parts.elements.bannerviews
  • View: cpd.marketing.master-cyanviews
  • View: cpd.parts.head.viewportviews
  • View: cpd.parts.head.faviconviews
  • View: cpd.marketing.parts.head.seoviews
  • View: cpd.marketing.parts.head.fontsviews
  • View: cpd.marketing.parts.head.stylesviews
  • View: cpd.parts.third-party-scripts.hotjarviews
  • View: sso.parts.third-party-scripts.hotjarviews
  • View: cpd.parts.third-party-scripts.google-analyticsviews
  • View: third-party-scripts.google-analyticsviews
  • View: third-party-scripts.userbackviews
  • View: cpd.parts.cookies-popup-headviews
  • View: cpd.marketing.parts.header-cyanviews
  • View: cpd.parts.logoviews
  • View: cpd.parts.footer-cyanviews
  • View: cpd.parts.cookies-popupviews
  • View: cpd.marketing.parts.preloaded-svgviews
  • View: cpd.dashboard.parts.preloaded-svgviews
  • View: cpd.parts.smooth-scroll-scriptviews
  • View: third-party-scripts.send-analyticsviews
  • View: third-party-scripts.chatviews
  • 1 x Booting (67.3%)
    131ms
    1 x Application (32.69%)
    63.41ms
    1 x Preparing Response (6.66%)
    12.92ms
    1 x Routing (0.8%)
    1.56ms
    23 x View (0%)
    0μs
    23 templates were rendered
    • cpd.marketing.pages.courses-singlecourses-single.blade.php#?blade
    • cpd.dashboard.parts.elements.bannerbanner.blade.php#?blade
    • cpd.marketing.master-cyanmaster-cyan.blade.php#?blade
    • cpd.parts.head.viewportviewport.blade.php#?blade
    • cpd.parts.head.faviconfavicon.blade.php#?blade
    • cpd.marketing.parts.head.seoseo.blade.php#?blade
    • cpd.marketing.parts.head.fontsfonts.blade.php#?blade
    • cpd.marketing.parts.head.stylesstyles.blade.php#?blade
    • cpd.parts.third-party-scripts.hotjarhotjar.blade.php#?blade
    • sso.parts.third-party-scripts.hotjarhotjar.blade.php#?blade
    • cpd.parts.third-party-scripts.google-analyticsgoogle-analytics.blade.php#?blade
    • third-party-scripts.google-analyticsgoogle-analytics.blade.php#?blade
    • third-party-scripts.userbackuserback.blade.php#?blade
    • cpd.parts.cookies-popup-headcookies-popup-head.blade.php#?blade
    • cpd.marketing.parts.header-cyanheader-cyan.blade.php#?blade
    • cpd.parts.logologo.blade.php#?blade
    • cpd.parts.footer-cyanfooter-cyan.blade.php#?blade
    • cpd.parts.cookies-popupcookies-popup.blade.php#?blade
    • cpd.marketing.parts.preloaded-svgpreloaded-svg.blade.php#?blade
    • cpd.dashboard.parts.preloaded-svgpreloaded-svg.blade.php#?blade
    • cpd.parts.smooth-scroll-scriptsmooth-scroll-script.blade.php#?blade
    • third-party-scripts.send-analyticssend-analytics.blade.php#?blade
    • third-party-scripts.chatchat.blade.php#?blade
    5 statements were executed29.27ms
    • ValidCourseQueryBuilder.php#41staging_fmcConnection Established
      Backtrace
      • app/Domain/CPD/Search/ValidCourseQueryBuilder.php:41
      • app/Domain/CPD/Search/ValidCourseQueryBuilder.php:56
      • app/Http/Controllers/CPD/WEB/Marketing/OurCoursesController.php:69
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
    • OurCoursesController.php#72staging_fmc27.83msselect * from `cpd_courses_view` where `course_slug` = 'how-to-hold-a-successful-invisalign-promotion-day-ipd' and `owner_corporate_id` is null and `course_status` = 'publish' and (`box_status` is null or `box_status` = 'publish') limit 1
      Bindings
      • 0: how-to-hold-a-successful-invisalign-promotion-day-ipd
      • 1: publish
      • 2: publish
      Backtrace
      • app/Http/Controllers/CPD/WEB/Marketing/OurCoursesController.php:72
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • CPDValidCourse.php#96staging_fmc370μsselect * from `cpd_courses` where `cpd_courses`.`id` = 329 limit 1
      Bindings
      • 0: 329
      Backtrace
      • app/Models/CPD/CPDValidCourse.php:96
      • app/Http/Controllers/CPD/WEB/Marketing/OurCoursesController.php:78
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
    • CPDCourseTrait.php#38staging_fmc370μsselect * from `cpd_authors` where `cpd_authors`.`id` = 274 limit 1
      Bindings
      • 0: 274
      Backtrace
      • app/Models/CPD/CPDCourseTrait.php:38
      • view::cpd.marketing.pages.courses-single:90
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • CPDCourse.php#170staging_fmc400μsselect `cpd_interests`.*, `cpd_course_interest`.`course_id` as `pivot_course_id`, `cpd_course_interest`.`interest_id` as `pivot_interest_id` from `cpd_interests` inner join `cpd_course_interest` on `cpd_interests`.`id` = `cpd_course_interest`.`interest_id` where `cpd_course_interest`.`course_id` = 329
      Bindings
      • 0: 329
      Backtrace
      • app/Models/CPD/CPDCourse.php:170
      • view::cpd.marketing.pages.courses-single:118
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • CPDCourseTrait.php#78staging_fmc300μsselect * from `cpd_professions` where `slug` in ('dentist', 'specialist')
      Bindings
      • 0: dentist
      • 1: specialist
      Backtrace
      • app/Models/CPD/CPDCourseTrait.php:78
      • view::cpd.marketing.pages.courses-single:181
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    App\Models\CPD\CPDInterest
    3CPDInterest.php#?
    App\Models\CPD\CPDProfession
    2CPDProfession.php#?
    App\Models\CPD\CPDValidCourse
    1CPDValidCourse.php#?
    App\Models\CPD\CPDCourse
    1CPDCourse.php#?
    App\Models\CPD\CPDAuthor
    1CPDAuthor.php#?
        ClearShow all
        Date ↕MethodURLData
        #12025-05-02 22:10:25GET/our-courses/how-to-hold-a-successful-invisalign-promotion-day-ipd12358