TIP: You can type at any time to perform a new search.
Lead Generation From Website Visits
website_crm_iap_reveal · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 1.1
- Category
- Sales/CRM
- Folder size
- 1.04 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-15 22:44:18
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Odoo Translation Bot, Julien Castiaux, Tiffany Chang (tic), Gorash, William Braeckman, Victor Piryns (pivi), Dylan Kiss (dyki), thle-odoo, Ricardo Gomes Rodrigues, Krzysztof Magusiak (krma), Meet
Code Analysis ⓘ
Views touched (14)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
crm_lead_view_graph |
crm.lead.view.graph.inherit.lead.website | crm.lead | graph | Inherits crm.crm_lead_view_graph |
crm_lead_view_graph_report_forecast |
crm.lead.view.graph.forecast.inherit.website.crm.iap.reveal | crm.lead | graph | Inherits crm.crm_lead_view_graph_forecast |
crm_lead_view_graph_report_lead |
crm.lead.view.graph.report.lead.inherit.lead.website | crm.lead | graph | Inherits crm.crm_opportunity_report_view_graph_lead |
crm_lead_view_graph_report_opportunity |
crm.lead.view.graph.report.opportunity.inherit.lead.website | crm.lead | graph | Inherits crm.crm_opportunity_report_view_graph |
crm_lead_view_pivot |
crm.lead.view.pivot.inherit.lead.website | crm.lead | pivot | Inherits crm.crm_lead_view_pivot |
crm_lead_view_pivot_forecast |
crm.lead.view.pivot.forecast.inherit.website.crm.iap.reveal | crm.lead | pivot | Inherits crm.crm_lead_view_pivot_forecast |
crm_opportunity_report_view_pivot_lead |
crm.opportunity.report.view.pivot.lead.inherit.website.crm.iap.reveal | crm.lead | pivot | Inherits crm.crm_opportunity_report_view_pivot_lead |
crm_reveal_lead_opportunity_form |
crm.lead.inherited.crm | crm.lead | form | Inherits crm.crm_lead_view_form |
crm_reveal_rule_form |
crm.reveal.rule.form | crm.reveal.rule | form | New |
crm_reveal_rule_tree |
crm.reveal.rule.list | crm.reveal.rule | list | New |
crm_reveal_rule_view_search |
crm.reveal.rule.view.search | crm.reveal.rule | search | New |
crm_reveal_view_form |
crm.reveal.view.form | crm.reveal.view | form | New |
crm_reveal_view_tree |
crm.reveal.view.list | crm.reveal.view | list | New |
res_config_settings_view_form |
res.config.settings.view.form.inherit.website.crm.iap.reveal | res.config.settings | form | Inherits crm.res_config_settings_view_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (3)
-
reveal_iap_creditsIntegerstring='IAP Credits' -
reveal_ipCharstring='IP Address' -
reveal_rule_idMany2one → crm.reveal.ruleindex='btree_not_null'string='Lead Generation Rule' args: 'crm.reveal.rule'
No public methods.
New fields (26)
-
activeBooleandefault=True -
company_size_maxIntegerdefault=1000 -
company_size_minIntegerdefault=0string='Company Size' -
contact_filter_typeSelectiondefault='role'required=Truestring='Filter On' args: [('role', 'Role'), ('seniority', 'Seniority')] -
country_idsMany2many → res.countryhelp='Only visitors of following countries will be converted into leads/opportunities (using GeoIP).'string='Countries' args: 'res.country' -
extra_contactsIntegerdefault=1help='This is the number of contacts to track if their role/seniority match your criteria. Their details will show up in the history thread of generated leads/opportunities. One credit is consumed per tracked contact.'string='Number of Contacts' -
filter_on_sizeBooleandefault=Truehelp='Filter companies based on their size.'string='Filter on Size' -
industry_tag_idsMany2many → crm.iap.lead.industryhelp='Leave empty to always match. Odoo will not create lead if no match'string='Industries' args: 'crm.iap.lead.industry' -
lead_countIntegercompute='_compute_lead_count'string='Number of Generated Leads' -
lead_forSelectiondefault='companies'help='Choose whether to track companies only or companies and their contacts'required=Truestring='Data Tracking' args: [('companies', 'Companies'), ('people', 'Companies and their Contacts')] -
lead_idsOne2many → crm.leadstring='Generated Lead / Opportunity' args: 'crm.lead', 'reveal_rule_id' -
lead_typeSelectiondefault='opportunity'required=Truestring='Type' args: [('lead', 'Lead'), ('opportunity', 'Opportunity')] -
nameCharrequired=Truestring='Rule Name' -
opportunity_countIntegercompute='_compute_lead_count'string='Number of Generated Opportunity' -
other_role_idsMany2many → crm.iap.lead.rolestring='Other Roles' args: 'crm.iap.lead.role' -
preferred_role_idMany2one → crm.iap.lead.rolestring='Preferred Role' args: 'crm.iap.lead.role' -
prioritySelectionstring='Priority' args: crm_stage.AVAILABLE_PRIORITIES -
regex_urlCharhelp='Regex to track website pages. Leave empty to track the entire website, or / to target the homepage. Example: /page* to track all the pages which begin with /page'string='URL Expression' -
seniority_idMany2one → crm.iap.lead.senioritystring='Seniority' args: 'crm.iap.lead.seniority' -
sequenceIntegerhelp='Used to order the rules with same URL and countries. Rules with a lower sequence number will be processed first.' -
state_idsMany2many → res.country.statehelp='Only visitors of following states will be converted into leads/opportunities.'string='States' args: 'res.country.state' -
suffixCharhelp='This will be appended in name of generated lead so you can identify lead/opportunity is generated with this rule'string='Suffix' -
tag_idsMany2many → crm.tagstring='Tags' args: 'crm.tag' -
team_idMany2one → crm.teamondelete='set null'string='Sales Team' args: 'crm.team' -
user_idMany2one → res.usersstring='Salesperson' args: 'res.users' -
website_idMany2one → websitehelp='Restrict Lead generation to this website.' args: 'website'
-
action_get_lead_tree_view(self) -
action_get_opportunity_tree_view(self) -
create(self, vals_list)@api.model_create_multi -
unlink(self) -
write(self, vals)
New fields (4)
-
create_dateDatetimeindex=True -
reveal_ipCharstring='IP Address' -
reveal_rule_idMany2one → crm.reveal.ruleindex='btree_not_null'string='Lead Generation Rule' args: 'crm.reveal.rule' -
reveal_stateSelectiondefault='to_process'index=Truestring='State' args: [('to_process', 'To Process'), ('not_found', 'Not Found')]
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…
Loading…